Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Cierre de socket

Buen día,
Tengo una aplicación que se basa en sockets, cuando el cliente se conecta al socket comienza a enviar lineas de texto indefinidamente pero entre cada linea de texto enviada no se cierra nunca el socket del lado del cliente, es decir, es un ciclo infinito de envio de texto, dado esto es imposible cerrar el socket enviandole una cadena definida para el cierre del socket.
Que soluciones ven a este incoveniente?

Gracias.

enero 26, 2012 | Registered Commentercamilo-q

Pues posiblemente, puedas solucionar esto mediante un

boolean continuar = true;
while(continuar){
//Hacemos lo que queramos
if(seCumpleCondiciónParaCerrarSocketYFinalizar){
continuar = false;
}
}

Así deberías poder solucionarlo!

febrero 8, 2012 | Unregistered CommenterAlarde