La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

© 2006, Occello Audrey, PolytechNice. ORB serveur POA Architecture CORBA ORB client Objet dimplantation Référence dobjet (IOR) Interface dobjet Requête.

Présentations similaires


Présentation au sujet: "© 2006, Occello Audrey, PolytechNice. ORB serveur POA Architecture CORBA ORB client Objet dimplantation Référence dobjet (IOR) Interface dobjet Requête."— Transcription de la présentation:

1 © 2006, Occello Audrey, PolytechNice. ORB serveur POA Architecture CORBA ORB client Objet dimplantation Référence dobjet (IOR) Interface dobjet Requête Activation Objet Corba réseau POA id Requête

2 © 2006, Occello Audrey, PolytechNice. Objet corba StubClient ORB client ORB serveur invocation opération Objet dimplé- mentation POA send_request receive_request_ service_contexts receive_request réseau invocation opération renvoie résultat send_reply receive_reply réseau

3 © 2006, Occello Audrey, PolytechNice. Compilation interface IDL Gestionnaire.java _GestionnaireStub.java GestionnairePOA.java Gestionnaire_Impl.java Client.java Serveur.java Gestionnaire.idl GestionnaireHelper.java GestionnaireHolder.java GestionnaireOperations.java jidl À implémenter Généré ServeurClient Utile seulement si utilisation des modes in/inout dans lidl

4 © 2006, Occello Audrey, PolytechNice. Fichiers générés Interfaces : –Gestionnaire –GestionnaireOperations Classes utilitaires : –GestionnaireHelper : conversion de type, insertion dans un Any, extraction, obtenir le TypeCode –GestionnaireHolder : gestion du passage des paramètres en mode inout/out Stub : _GestionnaireStub –envoie de requêtes –invisible par le programmeur –instancié automatiquement par GestionnaireHelper (narrow) Skeleton : GestionnairePOA –reçoit et décode des requêtes –doit être héritée par limplantation

5 © 2006, Occello Audrey, PolytechNice. Hiérarchie en Java org.omg.CORBA.portableObjectImpl > _GestionnaireStub étend > GestionnairePOA org.omg.PortableServer.Servant > GestionnaireOperations Implémente > Gestionnaire étend Gestionnaire_Impl > Org.omg.CORBA.Object étend Standard À implémenter Généré étend


Télécharger ppt "© 2006, Occello Audrey, PolytechNice. ORB serveur POA Architecture CORBA ORB client Objet dimplantation Référence dobjet (IOR) Interface dobjet Requête."

Présentations similaires


Annonces Google