Java RMI, Servidores de Aplicação e Componentes EJB: Guia Completo
Exemplo de Cliente RMI para Consumo de Serviços
Este exemplo demonstra como criar uma aplicação cliente em Java para consumir serviços de um servidor RMI. As linhas de código são comentadas para explicar o seu funcionamento.
Exemplo 1: Cliente RMI com localhost
A seguir, um exemplo de cliente RMI conectando-se a um servidor local (localhost:9900).
import java.rmi.*;
public class CalcClient {
public static void main(String args[]) {
try {
// Verificando o registro (registry) no servidor RMI
Remote remRef = Naming.lookup("rmi://localhost:9900/CalculatorSvc");
// Instanciando o objeto remoto, realizando o cast para a interface esperada
Calculadora myCalc = (Calculadora)...