Ola gente.
Consegui fazer meu chat em java, seguindo o que o Professor Viny disse.
Mas agora estou com uma dúvida…
Assim :
O Servidor envia para o cliente, as mensagens que recebe dos clientes e,cada vez que alguém loga, ele envia uma String com todos os usuarios que estao Online.
//Irei fazer um método pra atualizar a lista quando alguem desconectar…
Enfim.
Eu percebi o seguinte, se eu enviar o arraylist para o cliente e no cliente eu nao tiver um método pra ler essa lista, as proximas mensagens vem bugadas.
Acredito que é porque o DataInputStream dis = new DataInputStream(socket.getInputStream()); não foi “descarregado”
Tem algum método que faça isso pra mim??? Como que esse tipo de problema deve ser lidado? Porque, vai que algum moleque tenta fazer um DDOS…
