Tengo este script de un Servidor el cual me gustaria que me ayudaseis a implementar unas cosas....
1º Necesito que guarde en un list todos los clientes que se conecten y cuando se desconecten pues que lo borre de list.
2º Implementar un for o algo el cual recorra todo ese list para mandar a todos los clientes conectados un string.
Alguien podria ayudarme ? Gracias de Antemano
Código Java:
Ver original
import java.io.*; import java.net.*; public class MultiEchoServer { private static final int Puerto = 1234; } do{ //En espera de un nuevo cliente ClienteEscucha escucha = new ClienteEscucha(cliente); escucha.start(); }while (true); } } cliente = socket; try{ } e.printStackTrace(); } } public void run() { try{ String recibido; do{ recibido = entrada.readLine(); salida.println("ECHO: " + recibido); }while (!recibido.equals("QUITAR")); } e.printStackTrace(); } finally{ try{ if (cliente!=null){ cliente.close(); } } e.printStackTrace(); } } } }