MàJ
- Suppression des caractères accentués dans les noms de fichiers - Ajout de fichiers de G52 et G53 de l'année dernière
This commit is contained in:
		
							
								
								
									
										30
									
								
								A61/seance5
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								A61/seance5
									
									
									
									
									
										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