Visión general de Agent Controller

Agent Controller es un proceso daemon que permite a las aplicaciones de cliente lanzar procesos de host e interaccionar con los agentes que coexistan con dichos procesos. La configuración de Agent Controller se especifica mediante dos conjuntos de archivos de configuración. El primer conjunto es la configuración base que describe los valores por omisión del motor. El segundo conjunto es la configuración del plug-in que describe los valores específicos de la aplicación del motor.

Agent Controller es un componente disponible en el proyecto de fuente abierto TPTP.

Agent Controller proporciona una manera de ampliar el comportamiento de la aplicación para que la información relacionada con la ejecución de la aplicación se pueda externalizar y luego recoger ya sea de forma local o remota.Agent Controller interacciona con los siguientes componentes: 

Procesos de host
Proceso que contiene la aplicación sometida a prueba (AUT). 
Agente
Archivo binario reutilizable que presta servicios al proceso de host y, lo que es más importante, proporciona un portal que permite reenviar los datos de la aplicación a los clientes conectados.En un proceso de host se pueden estar ejecutando varios agentes a la vez. Aunque inicialmente no haya un agente en el proceso de host, puede darse una condición de proceso que provoque la creación de un agente en algún momento del ciclo de vida del proceso.
Cliente
Aplicación local o remota que es el destino terminal de los datos del proceso de host externalizados por un agente.Puede suceder que un solo cliente esté conectado a muchos agentes al mismo tiempo. Sin embargo, no hace falta que un cliente esté siempre conectado a un agente.
Agent Controller 
Proceso daemon que reside en cada host de despliegue y proporciona el mecanismo que permite a las aplicaciones de cliente lanzar nuevos procesos de host o conectarse a agentes que coexisten con los procesos de host existentes. El cliente puede residir en el mismo host que Agent Controller o en un sistema remoto. Agent Controller solo puede interaccionar con los procesos que estén en el mismo nodo.

Nota: un proceso de host puede cargar o crear un agente, pero no se establece una conexión automática entre este agente y un cliente. Para conectarse a un agente concreto, el cliente debe enviar una petición a Agent Controller.

Tareas relacionadas
Administrar Agent Controller
 


(C) Copyright IBM Corporation 2000, 2006. Reservados todos los derechos.