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.