Foro de elhacker.net

Programación => Java => Mensaje iniciado por: lina_margatira en 3 Septiembre 2010, 22:53 pm



Título: Ayuda mostrar disco duro remotamente usando clase socke java
Publicado por: lina_margatira en 3 Septiembre 2010, 22:53 pm
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.


Título: Re: Ayuda mostrar disco duro remotamente usando clase socke java
Publicado por: Leyer en 4 Septiembre 2010, 00:04 am
es 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... 


Título: Re: Ayuda mostrar disco duro remotamente usando clase socke java
Publicado por: Debci en 4 Septiembre 2010, 00:27 am
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


Título: Re: Ayuda mostrar disco duro remotamente usando clase socke java
Publicado por: 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.


Título: Re: Ayuda mostrar disco duro remotamente usando clase socke java
Publicado por: Debci en 4 Septiembre 2010, 01:14 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


Título: Re: Ayuda mostrar disco duro remotamente usando clase socke java
Publicado por: lina_margatira en 4 Septiembre 2010, 04:31 am
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