elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Cliente-servidor
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: Cliente-servidor  (Leído 12,900 veces)
alzehimer_cerebral


Desconectado Desconectado

Mensajes: 513



Ver Perfil WWW
Cliente-servidor
« en: 4 Enero 2010, 23:22 pm »

Hola necesito que una aplicacion del lado cliente se conecte a un servidor remoto para descargarse una estructura de directorios con sus contenidos a las maquinas clientes y cargarlas en la aplicacion cliente...

Estoy haciendo pruebas con la API java_net y me surge la duda si para lo que yo necesito me tengo que programar un programa que corra en el servidor??  o si con programar en el cliente una conexion remota a un servidor  Apache y mediante sentencias de programacion ya puedo conseguir traerme la estructura de directorios???

Haber si alguien me ayuda a visualizar lo que necesito programar...

Salu2

alzehimer_cerebral


En línea

Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com
Leyer


Desconectado Desconectado

Mensajes: 786


leyer@elhacker.net


Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #1 en: 4 Enero 2010, 23:31 pm »

tienes que que comunicarte con el servidor por x comando el servidor recibe y ejecuta el procedimiento de listar los directorios y envias al cliente la lista ...que llevas hecho?

 


En línea

panaka


Desconectado Desconectado

Mensajes: 513



Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #2 en: 5 Enero 2010, 00:31 am »

Mira te explico un poco por encima lo que tienes que hacer:
Tienes dos clases, una servidor con serverScoket escuchando en un puerto, y otra clase cliente con socket, te conectas al serverSocket, es decir, has establecido la conexion mira la API es muy sencillo.

Una vez hecho esto en el servidor te creas un objeto de la clase FILE y con su metodo list() te devuelve un array con los directorios/archivos que contiene, y si tienes establecida la conexion solo tienes que devolverlo... ya sea con serializacion de objetos o por string... eso ya depende de lops conocimientos que tengas.

Saludos
En línea




Chuck Norris es tan friki tan friki que ve la televisión en el osciloscopio
alzehimer_cerebral


Desconectado Desconectado

Mensajes: 513



Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #3 en: 6 Enero 2010, 14:33 pm »

Pues de momento no tengo nada hecho, solo estoy empezando a jugar con la API y parece bastante sencillo.  Me han dicho que no tengo que crear un proceso que corra en la parte del servidor, ya que me vale con colgar el contenido en un servidor Apache y la parte cliente lo que tiene que hacer es conectarse a dicho servidor para traerse un fichero .xml que contiene los objetos con los cuales debo trabajar...

De momento tengo un servidor Apache con una pagina colgada, en este mismo servidor me gustaria poner el fichero .xml correspondiente para empezar a hacer las pruebas, lo que nose es en que directorio del servidor Apache colocar dicho fichero para que la parte cliente pueda acceder a el, nose si me he explicado bien..

Gracias por los aportes y feliz año a todos!!

Saludos.

alzehimer_cerebral
En línea

Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com
Debci
Wiki

Desconectado Desconectado

Mensajes: 2.021


Actualizate o muere!


Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #4 en: 6 Enero 2010, 16:52 pm »

Envezde usar un file, te recomiendoq ue generas el arbol en un array y lo transmitas por dataoutput, luego al recibirlo lo recorres con algun bucle logico y lo muestreas, o simplemnete envias cada elemento del array en orden y tal cual lo recives lo construyes.


Saludos
En línea

Leyer


Desconectado Desconectado

Mensajes: 786


leyer@elhacker.net


Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #5 en: 6 Enero 2010, 17:27 pm »

osea pero el servidor lo tienes que creear tu, un servidor apache no es necesario a no ser que te conectes http://localhost:8081/ en tu apache

Saludos!
En línea

alzehimer_cerebral


Desconectado Desconectado

Mensajes: 513



Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #6 en: 6 Enero 2010, 18:05 pm »

Por lo que me han dicho tengo que hacer un programa (parte cliente) que se conecte a un servidor Apache y coja un .xml...

No tengo que preocuparme del programa en la parte servidor ya que el propio Apache supuestamente lo gestiona todo..

Queda mas claro ahora.  Que metodos existen para traerse un fichero de un servidor remoto??

Derrepente el Netbeans ya no me mete las excepciones de forma automatica al darle a la bobillita en la linea de codigo que la solicita, alguien sabe a que e debe??

Salu2.

alzehimer_cerebral
« Última modificación: 6 Enero 2010, 18:35 pm por alzehimer_cerebral » En línea

Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com
Leyer


Desconectado Desconectado

Mensajes: 786


leyer@elhacker.net


Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #7 en: 6 Enero 2010, 18:44 pm »

bueno solo  te quedaria solo descargarlo del servidor como cuarquier archivo :P

Salu2
En línea

alzehimer_cerebral


Desconectado Desconectado

Mensajes: 513



Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #8 en: 6 Enero 2010, 18:52 pm »

He encontrado el siguiente codigo http://www.seraphinux.com/index.php/855/2009/08/24/java-descargar-archivos-desde-un-servidor-remoto/.  Lo que pasa que no se como añadir las librerias que utiliza.  Alguien sabe donde conseguir as librerias??

Un saludo.

alzehimer_cerebral
En línea

Servicios Informaticos Valencia - www.ag-solutions.es
Mi blog - www.alvarogarciasolano.com
Leyer


Desconectado Desconectado

Mensajes: 786


leyer@elhacker.net


Ver Perfil WWW
Re: Cliente-servidor
« Respuesta #9 en: 6 Enero 2010, 19:11 pm »

esta es la lib http://www.java2s.com/Code/JarDownload/commons-httpclient.jar.zip

Saludos!
En línea

Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Programa Cliente Servidor
Programación Visual Basic
my_sistemas 6 3,433 Último mensaje 27 Septiembre 2012, 16:44 pm
por Yoghurt
Cliente - Servidor
Ingeniería Inversa
karnank440 0 1,598 Último mensaje 18 Enero 2013, 07:05 am
por karnank440
CLIENTE / SERVIDOR EN C ++
Programación C/C++
rodri56 1 1,656 Último mensaje 27 Mayo 2014, 20:34 pm
por Eternal Idol
CLIENTE Y SERVIDOR
Programación Visual Basic
igustin10 2 3,443 Último mensaje 20 Noviembre 2016, 04:42 am
por igustin10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines