Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/12/2011, 15:58
ping_86
 
Fecha de Ingreso: enero-2008
Mensajes: 27
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Funcion que devuelve el resulstado de un evento

HackmanC voy a intentar explicarme mejor, pero perdona pero la ignorancia es muy mala y no domino todo lo que quisiera el tema.



Envía y recibe datos de un socket, tiene que estar conectado continuamente, es mas costoso realizar la conexión que mantenerlo conectado.

Escribes en un canal un comando por ejemplo numLs con una función enviarComando y recibes el resultado por otra furnción recibirRespuesta(int codigo, String respuesta).

El programa esta recibiendo continuamente respuestas con cogio 1, 2, 3, 4 ..... N. Tu envías el comando numLs que es el comando 4 y en un determinado momento te enviará por la funcón recibirRespuesta, el código 4 con el string de la respuesta.



Por otro lado se pretende integrar este programilla en una formato web, por lo que las peticiones se hacer a un Servidor.java, que crea un thread por cada petición, coje el prgrama anterior y envia el comandoLS y espera por la respuesta y a continuación la muestra.

Por lo que dices veo que es mejor NIO puesto que como tenia pensado (productor/consumidor) bloquearía el programa mientras espera por la respuesta, mientras con el otro no (corrígeme si me equivoco)

Saludos y muchas gracias.