Boa tarde pessoal.
Tenho um trabalho para fazer usando RMI. Mas não consigo fazer a comunicação entre dois computadores e todos os tutoriais que li ou vi no Youtube usam o cliente e o servidor no mesmo computador. Estou usando um exemplo que vi em um destes tutoriais da interntet apenas para conseguir fazer a comunicação entre os computadores e depois fazer meu trabalho em cima disso mas não estou conseguindo. Fiz um trabalho usando socket por datagrama e me lembro que havia um método que eu usava como argumento o numero do IP do servidor e sua porta, aí tudo bem, mas os tutoriais que li sobre RMI não fazem qualquer mensão ao uso de IP.
Estruturei o código da seguinte forma:
No computador que usei como servidor coloquei a interface remota a classe que implementa a interface e a classe servidor.
No computador que usei como cliente coloquei apenas uma classe cliente que tenta se comunicar com o servidor e tenta invocar os métodos implementados nele por exemplo, o código abaixo representa o que está no computador cliente:
http://pastebin.com/twmdXHFe
E o que coloquei no computador que seria o servidor:
http://pastebin.com/dRAtWwF7
Usei o NetBeans.
Obrigado.