Estou tentando realizar a comunicação entre dois clientes, ou seja um chat, utilizando RMI, só que não sei como realizar a comunicação entre clientes. Ou seja imaginando o caso mais simples que ao enviar uma mensagem para os servidor esta seja enviada para todos os contactos. Alguém me pode dar uma dica??
cria uma lib que vai conter as interfaces para as implementacoes de cliente e de servidor
cria um projeto “cliente” e um “servidor”
adiciona o projeto “lib” em ambos
na classe servidor voce gera o stub dela, e publica no registry.
o cliente pega o stub do servidor atraves do metodo lookup, e voce ja consegue falar com o servidor…
assim voce ja vai ter a comunicacao “half duplex”, ja consegue acionar metodos do servidor no cliente, atraves do stub…