next up previous contents
Next: NamingGateway Up: Lösungskonzept Previous: Steuerung der Voyager Agenten

Veränderungen an MASA

Neben der Erweiterung MASAs um die oben genannten Komponenten sind Modifikationen am MASA-System selbst notwendig. Zur Realisierung des Konzepts, Voyager Agenten in MASA durch VoyagerProxyAgents darzustellen, muß es möglich sein, Agenten mit unterschiedlichen Namen, aber gleichnamiger Java-Klasse als Implementierung zu erstellen. Da im bestehenden MASA aber der Klassenname eines Agenten durch seinen Agentennamen bestimmt wird, kann das oben erwähntes Konzept nicht realisiert werden. Die Lösung liegt in der Modifikation MASAs, so daß Agentenname und Klassenname seiner Implementierung von einander unabhängig sind und mehrere Agenten als Instanzen der gleichen Klasse in einem MASA-Agentensystem verwendet werden können. Außerdem muß in MASA die Integration des VoyagerAgentManagers als Alternative zum vorhandenen AgentManager ermöglicht werden, um eine Steuerung der Voyager Agenten über die MASA-Agentensystemschnittstelle zu realisieren.



Copyright Munich Network Management Team