Next: 4 Die Implementierung
Up: 3.6 Die IDL-Schnittstellen der
Previous: 3.6.1 ASManagementAgent
Es werden folgende Datentypen deklariert:
- typedef string agentsystem_url
Nimmt die String-Repräsentation einer URL eines Agentensystems auf.
- typedef string agentsystem_name
String, der den Namen eines Agentensystems aufnimmt
- typedef string agentname
String, der den Namen eines Agenten aufnimmt.
- typedef sequence< agentname > agentname_list
Ein Feld von Agentennamen.
Folgende Methoden werden Clients zur Verfügung gestellt:
- agentsystem_url get_AS_URL(in agentsystem_name as)
Liefert die URL des Agentensystems zurück, das durch as
spezifiziert wird.
- void terminate_agent_system(in agentsystem_name as)
Terminiert das Agentensystem mit Namen as.
- void migrate_agent(in string agent_identity, in
agentsystem_name target, in agentsystem_name as)
Migriert den Agenten agent_identity vom Agentensystem as ins
Agentensystem target.
- agentname_list list_agent_names(in agentsystem_name
as)
Liefert eine Liste der Agentennamen des Agentensystems as zurück.
Für eine nähere Beschreibung dieser Methoden siehe Kapitel 4.2.1
Klasse RegionManagementAgentMobileAgent .
Copyright Munich Network Management Team