Test d'ajout de TOUT mes fichiers (moins ceux mis en git reset HEAD à cause de l'histoire des trailings machins choses)
Cf: http://www.agavemountain.com/2008/01/git-tralining-whitespace-error-during.html
This commit is contained in:
30
A61/séance5
Normal file
30
A61/séance5
Normal file
@ -0,0 +1,30 @@
|
||||
Jeudi 24/04/2008
|
||||
|
||||
5.2 Nommage
|
||||
|
||||
Le service de nommage n'est rien d'autre qu'une application CORBA qui encapsulera un objet en particulier.
|
||||
|
||||
Quand on fait une application :
|
||||
|
||||
* On crée l'ORB
|
||||
* On met en place le service :
|
||||
* Création de l'objet
|
||||
* On doit le connecter sur l'ORB (enficher sur l'ORB)
|
||||
* Ceci permet de créer l'IOR (de 256 caractères) qui permet d'accéder depuis n'importe où dans le monde à votre objet
|
||||
|
||||
On dispose alors d'un serveur CORBA.
|
||||
|
||||
Ensuite, de l'autre côté on fait :
|
||||
|
||||
* Création d'un ORB
|
||||
* Récupération de l'IOR
|
||||
* On crée un objet de connexion à partir de cet IOR
|
||||
* On se connecte
|
||||
* On colle l'interface : faire un NARROW
|
||||
|
||||
Comme on ne connait pas le serveur de départ posséder l'ior, alors on a décidé de demander directement à l'ORB ! Donc on descend d'un niveau pour demander à l'ORB l'ensemble des IOR qu'il possède.
|
||||
|
||||
ORB ne sait résoudre que le problème du nom serveur de noms (objet notoire), qui n'est autre que **NameService**.
|
||||
|
||||
La demande renvoie vers un ORB va permettre de récupérer l'IOR, puis de se connecter à l'objet, et fincalement de se connecter à l'objet.
|
||||
|
Reference in New Issue
Block a user