calculadora em java
Nesta aula mostrarei passo-a-passo como escrever um aplicação RMI bem simples usando a IDE NetBeans (aqui usei a versão 6.7).
Note, contudo, que isso não o(a) liberará da tarefa de executar alguns comandos na janela do prompt de comando. Desta forma, se você ainda não sabe como fazê-lo, as variáveis de ambiente PATH e CLASSPATH precisrão ser configuradas.
Sobre a aplicação Calculadora
A aplicação RMI que escreveremos é realmente muito simples.
Trata-se de uma calculadora (chamada aqui de Calculator) que recebe dois inteiros e devolve os resultados das quatro operações: soma, subtração, multiplicação e divisão. A aplicação-cliente (chamada aqui CalculatorClient) se conectará à aplicação- servidor (chamada aqui CalculatorServer).
CalculatorClient enviará dois valores inteiros e o servidor devolverá a o resultado das operações soma, subtração, multiplicação e divisão, dos valores fornecidos.
Lembre-se de que usaremos apenas Java RMI, nada de sockets envolvidos. Sockets, agora, somente nos bastidores, ou seja, na implementação de mais baixo nível que é transparente para você.
---------------------------------------------------------------
1. Escrevendo a aplicação Calculadora em Java RMI
O primeiro passo para escrever a aplicação cliente é abrir o NetBeans e criar um novo projeto.
Em seguida vá até a opção Arquivo -> Novo Projeto.
Na janela de novo projeto escolha Java de um lado e Aplicativo Java do outro.
Clique o botão Próximo.
Dê o nome Calculadora ao projeto e salve-o no diretório
"C:\...\NetbeansProjects\RMI\"
de forma que a pasta do projeto seja
"C:\...\NetbeansProjects\RMI\Calculadora".
Clique o botão Finalizar.
--------------------------------------------------------------
2. Criando a interface remota
Vamos agora criar a interface remota, que será compartilhada tanto pela aplicação-servidor quanto pela aplicação-cliente.
Assim, vá na opção Arquivo ->