suivant: Un exemple
monter: l'API RMI
précédent: Interfaces distantes
Les objets exportés doivent posséder deux classes particulières objet_Stub.class et objet_Skel.class qui doivent être présentes sur
les deux sites.
- objet_Stub.class est un objet spécial, qui implémente toutes les
interfaces de l'objet distant de la façon suivante :
- convertit les paramètres de la méthode,
- construit un message suivant un certain protocole (TCP/IP,
UDP/IP)
- transmet le message via le réseau à l'adresse (machine, port).
- objet_Skel.class est un objet spécial qui :
- réceptionne le message,
- reconstruit les paramètres en tant qu'objet.
- appelle la méthode visée de l'objet.
Les rôles sont inversés lors de l'acheminement des valeurs de retour.
Remarque : le programme rmic fabrique les classes Stub et Skel.
Alain Griffault
2002-10-22