Si definisca quindi una classe ChatRoomServer per la creazione di un server per la chat room che contenga i campi:
public void runChatServer()che crea un SocketServer e quindi si metta in attesa di un richiesta di connessione. All'accettazione di una connessione, crei un thread per la gestione del ciclo REIR:
public void runChatServer() { ServerSocket s = new ServerSocket(PORT); try { while(true) { Socket socket = s.accept(); try { new ThreadREIR(socket, chatRoom); } catch(IOException e) { socket.close(); } } } finally { s.close(); } }