Calculadora distribuída usando Java RMI (Remote Method Invocation) que permite realizar operações matemáticas remotamente através de um servidor central.
- Java JDK 8 ou superior
- Windows (para os scripts .bat)
Execute o comando abaixo para compilar todos os arquivos Java:
.\compile.batRode este comando no mesmo terminal do comando anterior, ele iniciará o servidor na porta 1099. Aguarde a mensagem "Servidor rodando na porta 1099":
.\run-server.batEm um outro terminal, rode este comando para conectar ao servidor. A interface da calculadora aparecerá:
.\run-client.bat- 1 - Soma
- 2 - Subtração
- 3 - Multiplicação
- 4 - Divisão
- 5 - Sair
CALCULADORA RMI
==================================================
Selecione uma opção:
1 - Soma
2 - Subtração
3 - Multiplicação
4 - Divisão
5 - Sair
--------------------------------------------------
Opção: 1
--------------------------------------------------
Digite o primeiro número: 10
Digite o segundo número: 5
--------------------------------------------------
Soma: 10.00 + 5.00 = 15.00
==================================================