Oversikt over agentkontrolleren

Agentkontrolleren er en demonprosess som gjør klientapplikasjoner i stand til å starte vertsprosesser og kommunisere med agenter som eksisterer side om side i vertsprosesser.  Konfigurasjonen til agentkontrolleren er spesifisert i to sett med konfigurasjonsfiler. Det første settet inneholder basiskonfigurasjonen som beskriver standardinnstillinger for motoren. Det andre settet inneholder plugin-konfigurasjonen som beskriver applikasjonsbestemte innstillinger for motoren.

Agentkontrolleren er en komponent som er tilgjengelig i det åpne kildeprosjektet TPTP.

Agentkontrolleren gir mulighet til å utvide applikasjonsvirkemåten, slik at informasjon om applikasjonens utføring kan eksternaliseres og deretter samles inn lokalt eller eksternt.  Agentkontrolleren kommuniserer med disse komponentene:

Vertsprosess
Prosessen som inneholder applikasjonen som testes. 
Agent
En binær fil som kan brukes på nytt, og som leverer tjenester til vertsprosessen. Den viktigste tjenesten er en portal for videresending av data til tilknyttede klienter. En vertsprosess kan ha en eller flere agenter som kjøres samtidig i den.Selv om vertsprosessen ikke inneholder en agent fra begynnelsen av, kan bestemte prosessbetingelser føre til at det blir opprettet en agent i løpet av livssyklusen til prosessen.
Klient
En lokal eller ekstern applikasjon som er sluttstasjonen til vertsprosessdata som er eksternalisert av en agent. En enkelt klient kan være knyttet til for mange agenter samtidig.En klient trenger ikke alltid å være knyttet til en agent.
Agentkontrolleren 
En demonprosess som ligger på hver distribusjonsvert, og som gjør det mulig for klientapplikasjoner å starte nye vertsprosesser eller knytte seg til agenter som eksisterer side om side i eksisterende vertsprosesser. Klienten kan ligge på den samme verten som agentkontrolleren, eller den kan være ekstern. Agentkontrolleren kan bare kommunisere med prosesser på den samme noden.

Merk: En agent kan lastes inn eller opprettes av en vertsprosess, men en klient blir ikke knyttet automatisk til denne agenten. Klienten må sende en forespørsel til agentkontrolleren og be om tilknytning til en bestemt agent.

Beslektede oppgaver
Administrere agentkontrolleren
 


(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.