Visão Geral do Agent Controller

O Agent Controller é um processo daemon que permite ao aplicativo cliente ativar os processos host e interagir com agentes que coexistam nesses processos host.  A configuração do Agent Controller é especificada por dois conjuntos de arquivos de configuração. O primeiro conjunto é a configuração base que descreve as definições padrão do mecanismo. O segundo conjunto é a configuração de plug-in que descreve as definições do mecanismo específicas do aplicativo.

O Agent Controller é um componente disponível no projeto de código aberto TPTP.

O Agent Controller fornece meios para estender o comportamento do aplicativo, de modo que as informações relacionadas à execução do aplicativo possam ser externalizadas e, em seguida, coletadas local ou remotamente.   O Agent Controller interage com os seguintes componentes:

Host process
O processo que contém o aplicativo sendo testado. 
Agent
Um arquivo binário reutilizável que fornece serviços para o processo host e mais importante, fornece um portal pelo qual os dados do aplicativo podem ser encaminhados para clientes conectados. Um processo host pode ter um ou mais agentes em execução atualmente. Mesmo se o processo host não contiver um agente inicialmente, alguma condição de processamento poderá resultar na criação de um agente em algum ponto durante o ciclo de vida do processo.
Client
Um aplicativo local ou remoto que é o destino do terminal dos dados do processo host que são externalizados por um agente. Um único cliente pode ser conectado a vários agentes de uma vez. No entanto, um cliente nem sempre tem que ser conectado a um agente.
O Agent Controller 
Um processo daemon que reside em cada host de implementação e fornece o mecanismo pelo qual os aplicativos clientes podem ativar novos processos host ou conectar-se a agentes que coexistam em processos host existentes. O cliente pode residir no mesmo host como o Agent Controller ou pode ser remoto. O Agent Controller pode interagir apenas com processos no mesmo nó.

Nota: Um agente pode ser carregado ou criado por um processo host, mas um cliente não é conectado automaticamente a esse agente. O cliente precisa enviar um pedido ao Agent Controller para conectar-se a um agente específico.

Tarefas Relacionadas
Administrando o Agent Controller
 


(C) Copyright IBM Corporation 2000, 2006. Todos os direitos reservados.