Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/09/2014, 00:40
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 3 meses
Puntos: 182
Respuesta: Sockets Multicliente

Buenas,

Tienes razon, no ne habia fijado en que efectivamente haces el while(true).

De cualquier forma me extrana tu problema, ya que lo que te queda por hacer, comparado con lo que ya has hecho, es absolutamente trivial.

Tienes que declarar una lista de ClienteEscucha en el server y cada vez que creas un cliente lo anades a la lista.

Para poder eliminar clientes, deberas pasar el servidor al constructor de ClienteEscucha y cuando este termine de ejecutar el run() hacer una llamada para eliminarlo de la lista.

Para enviar los mensajes bastara un metodo que recorra la lista de ClienteEscucha y llame un metodo de este que escriba un mensaje.


Un saludo