next up previous contents
Next: 4.2.1 Klasse RegionManagementAgentMobileAgent Up: 4 Die Implementierung Previous: class VectorElement

4.2 Der RegionManagementAgent

Der Hauptzweck dieses Agenten ist die Bereitstellung einiger Methoden, die es seinem RegionManagementAgent-Applet erlauben, mit Diensten und Objekten zu kommunizieren, die möglicherweise nicht auf der gleichen Maschine ausgeführt werden wie der Webserver(agent), von dem das Applet stammt. Im einzelnen handelt es sich dabei um den CORBA Naming Service und ,,fremde`` Agenten(-systeme). Diese Proxy-Funktionalität des Agenten wird benötigt, da die Sicherheitsbestimmungen für Applets es nicht erlauben, auf Objekte und Ressourcen von im obigen Sinne ,,fremden`` Rechnern zuzugreifen.
Der RegionManagementAgent wurde im Gegensatz zum ASManagementAgent als mobiler Agent konzipiert. Dadurch ist es möglich, diesen Agenten auf andere Agentensysteme zu migrieren und eine MASA-Region mit Hilfe des RegionManagementAgent-Applets von jedem beliebigen Agentensystem aus zu verwalten. Dabei können in der MASA-Region auch meherer Instanzen des Agenten aktiv sein (multipler Agent).



 

Copyright Munich Network Management Team