Olá Thiago!
O objetivo do RMI é fornecer uma forma de chamada de método remotamente, ou seja, o cliente chama um método, como se estivesse implementado localmente, sendo que este está implementado em outra máquina... tudo de forma transparente.
Para que ocorra essa chamada de método remoto é necessário que haja uma interface comum entre o cliente e o servidor, e é por isso que o arquivo que representa essa interface (o teu Aplicacao.class) deve estar tanto no cliente quanto no servidor, até mesmo porque sua classe AplicaçãoClient deve fazer alguma referência a esta interface. No cliente você não vai implementar as classes, apenas no servidor.
Te ajudei?
Lucas
This message was edited 1 time. Last update was at 25/07/2005 09:01:29
|