Litle RMI howto
28/01/2009
Dans le main du serveur:
- LocateRegistry.createRegistry(9999);
- System.setSecurityManager(new RMISecurityManager());
- CalculatorImpl calc = new CalculatorImpl();
- Naming.rebind("//localhost:9999/calculator", calc);
Coté client:
- Calculator calc = (Calculator) Naming.lookup("//" + serverIP + ":" + portServer + "/calculator");
- System.out.println(calc.add(2, 5));
Exécution:
- java -cp $CLASSPATH -Djava.security.policy=policy.txt ServerMainClass