Next: 4.2.1 Klasse RegionManagementAgentMobileAgent
Up: 4 Die Implementierung
Previous: class VectorElement
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