Socket multiplos clientes [RESOLVIDO]

1 resposta Resolvido
java
P

Estou fazendo o curso da caelum e la tem um exercico que é de múltiplos cliente. vou por meu código aqui se alguém puder me ajudar.

o servidor não recebe as mensagens de nenhum dos clientes (fiz dois clientes para aprender)

1 Resposta

staroski
Solucao aceita

O loop do seu servidor deveria ser somente assim:

while (true) {
    Socket cliente = servidor.accept();
    Thread thread = new Thread(  new TratamentoClass(cliente) );
    thread.start();
}

Não esqueça de modificar a classe TratamentoClass incluindo um construtor que receba um Socket como parâmetro. Esse socket você irá usar no método run

Criado 6 de março de 2017
Ultima resposta 6 de mar. de 2017
Respostas 1
Participantes 2