Ayuda mostrar disco duro remotamente usando clase socke java

Iniciado por lina_margatira, 3 Septiembre 2010, 22:53 PM

0 Miembros y 1 Visitante están viendo este tema.

lina_margatira

Hola he buscado por la web y no encuentro ayuda para solucionar este problema. En la Uni mi profe nos dejo un trabajo usando la clase Sockets en Java. Necesito diseñar una aplicacion con la arquitectura Cliente - Servidor y que se comuniken entre si y puedan enviarse archivos. Aun no lo he implementada pero si conozco lo basico de la clase Sockets y hacer la conexion entre los dos y enviar los archivos. El problema que tengo y aun no encuentro es como hacer que cuando el Cliente se conecte al Servidor este le muestre sus recursos locales remotamente: es decir sus discos duros y poder navegar en ellos como especie de un JFileChooser y seleccionar el archivo que quiero y asi poder ser enviado al cliente desde sockets. Espero puedan ayudarme.

Leyer

Cita de: lina_margatira en  3 Septiembre 2010, 22:53 PMes decir sus discos duros y poder navegar en ellos como especie de un JFileChooser

haha eso no es tan fácil si deseas visualizar los archivos como un JFileChooser, tendrías que buscar la forma de cargar el árbol de directorios en un JTree, no lo he hecho nunca,lo veo difícil pero no imposible habrá que intentarlo... 

Debci

La manera mas sensata seria listando todos los directorios, o bien usando el API de java o bien usando algun comando de sistema y parsear dichos resultados, y crear un objeto derivado de un vector o alguno por el estilo para poder modificarlo, luego podrás enviarlo e interpretarlo, pero aun así existe la dificultad de crear una estructura de datos capaz de organizar ese dilema :S

Saludos

lina_margatira

 :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( siii ya veo... de todas formas tocara seguir investigando muchas gracias... Igual tratare de buskr e implementar algun metodo.

Debci

Cita de: lina_margatira en  4 Septiembre 2010, 01:00 AM
:-( :-( :-( :-( :-( :-( :-( :-( :-( :-( siii ya veo... de todas formas tocara seguir investigando muchas gracias... Igual tratare de buskr e implementar algun metodo.
Te recomiendo que crees las listas mediante objetos tipo hashtable, de esa manera puedes indexar valores como hijos, analizandolo a fondo, no lo veo tan dificil.

Saludos

lina_margatira

Gracias Debci por la recomendacion me tocara investigar sobre los Hashtables por que soy muy novata en Java aun jejeje.. voy a darme a la tarea