// CountServer.java import java.rmi.registry.*; public class CountServer { public static void main(String[] args) { try { // Este é o nome pelo qual o serviço // será posteriormente localizado String serviceName = "Count001"; // Cria objeto servidor CountImpl myCount = new CountImpl(); // Obtém referência para rmiregistry que // está executando na máquina local, operando // na porta default (1099) Registry r = LocateRegistry.getRegistry(); // Registra a ligação nome-objeto servidor // no rmiregistry r.bind(serviceName, myCount); // Tudo feito, servidor está preparado // para receber solicitações de clientes System.out.println("Count Server ready."); } catch (Exception e) { System.out.println("Exception: " + e.getMessage()); e.printStackTrace(); } } }