Boa tarde!
Estou tendo um pouco de dificuldade para fazer uma app, desktop, que envia msg para todo mundo que estiver conectado ao um server.
Eu fiz uma classe server e é nela que eu preciso de uma ajudinha:
ServerSocket serv = null;
Socket s = null;
PrintStream ps;
try {
serv = new ServerSocket(7000);
s = serv.accept();
ps = new PrintStream(s.getOutputStream());
//agora eu deveria enviar a msg para todos conectados, mais como fazer isso?
// no form eu tenho um jTextField e eu quero pegar o texto dele e enviar pra que estiver conectado
} catch (Exception e) {
System.out.println("Algum problema ocorreu para criar ou receber o socket.");
} finally {
try {
//Encerro o socket de comunicação
s.close();
//Encerro o ServerSocket
serv.close();
} catch (Exception e) {
}
}
Alguem pode me dizer como eu enviar essa msg?
Desde ja agradeço 