Como fazer um chat onde um servidor suporte dois tipos de cliente, um cliente de TCP(sockets) e outro cliente RMI?
E que quando um cliente envia uma mesagem ao servidor, este terá de reenviar pra os outros clientes que estejam ligados, sejam TCP ou RMI.
Na mensagem q um dado cliente envia tem de aparecer nos outros clientes qts estão online, e quem mandou a mesagem, ex:(3;Joao:viva Brasil!).
Alguem pode dar umas dicas?
agradecia dicas, sugestoes e exemplos de como fazer.
Cumprimentos a todos q participam neste bonito forum!
Chat com sockets TCP e RMI
2 Respostas
Puxa…nunca fiz com socket’s e RMI ao mesmo tempo…
Se tu quizer saber como fazer, usando ambos separadamente eu posso te ajudar.
O projecto é mesmo os dois incluidos. O servidor tem mesmo de suportar os dois clientes, sejam eles TCP e RMI.
Mas dá um exemplo de um chat usando sockets TCP, em que ao enviares (carregando num botao send , por exemplo) uma mensagem, ao chegar ao servidor, este reenvia pra os outros clientes conectados e em que aparecerá no outros clientes- 2;Eu: viva brasil! ?
Como? tem de ser com threads certo?
Mas dá um exemplo de um chat com um cliente sockets TCP, e em q o servidor reenvia a mensagem recebida por um cliente pra os outros q estão ligados.
Nota: O servidor deve estar pronto pra receber novas ligacoes de outros clientes!! como fazer?
Dá uma dicas.!
P.S. Obrigado pela resposta caro mdtorbis!