Next: String[] identify_agentsystems()
Up: Naming Service Proxy
Previous: Naming Service Proxy
Die MASA-Spezifikation sieht vor, daß im CORBA Naming Service sowohl
die Agentensysteme, als auch die auf ihnen ausgeführten Agenten
eingetragen werden. Diese Einträge befinden sich in
NamingContext -Objekten. In UNIX-Dateisystem Schreibweise lautet
dieser Kontext - relativ zu _initContext , dem
Basis-NamingContext - für Agenten ,,/Agent``, für
Agentensysteme ,,/AgentSystemService/4/mnm``.
Die Aufgabe der
Methode besteht nun darin, ein Objekt vom Typ org.omg.CosNaming.NamingContext mit dem entsprechenden obigen
NamingContext -Objekt aus dem CORBA Naming Service zu
initialisieren und es dadurch anderen Methoden des
ASManagementAgenten bereitzustellen. Der Bezeichner dieses Objekts
ist agent_context . Es dient z.B.
der Erstellung von Listen der aktiven Agentensysteme.
Der Aufruf dieser Methode erfolgt nur intern in
der Methode run() , im Konstruktor des Agenten ist dies leider
nicht möglich, da zum Zeitpunkt seines Aufrufs _initContext
noch nicht initialisiert ist.
Copyright Munich Network Management Team