Panoramica su Agent Controller

Agent Controller è un processo daemon che consente alle applicazioni client di avviare processi host e di interagire con gli agenti che coesistono all'interno dei processi host.   La configurazione di Agent Controller viene specificata da due insiemi di file di configurazione. Il primo rappresenta la configurazione di base che descrive le impostazioni predefinite del motore. Il secondo rappresenta la configurazione plugin che descrive le impostazioni specifiche dell'applicazione del motore.

Agent Controller è un componente disponibile nel progetto open source TPTP.

Agent Controller permette di ampliare le funzioni di un'applicazione in modo da consentire l'esternalizzazione e la raccolta in locale o in remoto delle informazioni relative all'esecuzione dell'applicazione. Agent Controller interagisce con i seguenti componenti:

Processo host
Il processo che contiene l'applicazione da verificare. 
Agente
Un file binario riutilizzabile che fornisce servizi al processo host e, cosa più importante, fornisce un portale mediante il quale i dati dell'applicazione possono essere inoltrati ai client collegati. Un processo host può contenere uno o più agenti in esecuzione. Anche se il processo host non contiene inizialmente alcun agente, alcune condizioni di elaborazione possono risultare nella creazione di un agente durante il ciclo di vita del processo.
Client
Un'applicazione locale o remota che rappresenta la destinazione finale dei dati del processo host esternalizzati da un agente. Un singolo client può essere collegato a più agenti contemporaneamente anche se tale condizione non è obbligatoria.
Agent Controller 
Un processo daemon che risiede su ciascun host di distribuzione e fornisce il meccanismo mediante il quale le applicazioni client possono avviare nuovi processi host o collegarsi ad agenti che coesistono in processi host esistenti. Il client può risiedere sullo stesso host di Agent Controller o può essere remoto. Agent Controller può interagire solo con processi che si trovano sullo stesso nodo.

Nota: un agente può essere caricato o creato da un processo host, ma il client non viene collegato automaticamente a questo agente. Il client dovrà inviare una richiesta ad Agent Controller per collegarsi a un determinato agente.

Attività correlate
Gestione di Agent Controller
 


(C) Copyright IBM Corporation 2000, 2006. Tutti i diritti riservati.