24/09/2014, 00:40
|
| | | Fecha de Ingreso: agosto-2014 Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 4 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 |