Übersicht über Agent Controller

Agent Controller ist ein Dämonprozess, der es Clientanwendungen ermöglicht, Hostprozesse zu starten und mit Agenten zu interagieren, die innerhalb der Hostprozesse koexistieren.   Die Konfiguration von Agent Controller wird durch zwei Gruppen von Konfigurationsdateien angegeben. Die erste Gruppe ist die Basiskonfiguration, die die Standardeinstellungen der Komponente beschreibt. Die zweite Gruppe ist die Plug-In-Konfiguration, die die anwendungsspezifischen Einstellungen der Komponente beschreibt.

Agent Controller ist eine Komponente, die im Open-Source-Projekt TPTP zur Verfügung steht.

Agent Controller bietet die Möglichkeit, das Verhalten von Anwendungen dahingehend zu erweitern, dass Informationen zum Anwendungsverhalten ausgelagert und dann lokal oder fern erfasst werden können. Agent Controller interagiert mit den folgenden Komponenten:

Hostprozess
Der Prozess, der die Anwendung im Testbetrieb enthält. 
Agent
Eine wieder verwendbare Binärdatei, die dem Hostprozess bestimmte Services zur Verfügung stellt und vor allem ein Portal bietet, über das die Anwendungsdaten an die zugeordneten Clients weitergeleitet werden können.  In einem Hostprozess können mehrere Agenten gleichzeitig aktiv sein. Auch wenn ein Hostprozess anfangs keinen Agenten enthält, kann bei Eintritt bestimmter Verarbeitungskonditionen ein Agent während der Gültigkeitsdauer des Prozesses gestartet werden.
Client
Eine lokale oder ferne Anwendung, die das Terminalziel für die Hostprozessdaten bietet, die durch einen Agenten ausgelagert werden. Ein einzelner Client kann gleichzeitig mehreren Agenten zugeordnet werden. Dabei muss ein Client nicht immer einem Agenten zugeordnet sein.
Agent Controller  
Ein Dämonprozess auf jedem Implementierungshost, der Clientanwendungen einen Mechanismus bietet, um neue Hostprozesse zu starten oder sich Agenten zuzuordnen, die innerhalb bereits vorhandener Hostprozesse koexistieren. Der Client kann sich auf demselben Host wie Agent Controller oder auf einem fernen Host befinden. Agent Controller kann nur mit Prozessen auf demselben Knoten interagieren.

Hinweis: Ein Agent kann von einem Hostprozess geladen oder erstellt werden, aber diesem Agenten wird nicht automatisch ein Client zugeordnet. Der Client muss eine Anfrage an Agent Controller senden, um einem bestimmten Agenten zugeordnet zu werden.

Verwandte Aufgaben
Agent Controller verwalten
 


(C) Copyright IBM Corporation 2000, 2006. Alle Rechte vorbehalten.