Java RMI (Remote Method Invocation)
5
Motivation : construction d’applications réparties avec Java
Appel de méthode au lieu d’appel de procédure
Principe : même schéma que RPC
Le programmeur fournit
Une (ou plusieurs) description(s) d’interface
Ici pas d’IDL séparé : Java sert d’IDL
Le programme du serveur
Objets réalisant les interfaces
Serveur d’objets
Le programme du client
L’environnement Java fournit
Un générateur de talons : rmic
Un service de noms : Object Registry
voir http://java.sun.com/docs/books/tutorial/rmi/