En agents livscyklus

Følgende tilstandsdiagram illustrerer en agents livscyklus.

Diagram over en agents livscyklus Tilstanden Enkeltstående Tilstanden Afregistreret Tilstanden Overvåget Tilstanden Udføres Tilstanden Tilknyttet Tilstanden Registreret

Figur 1:
Ikon Tilstand
ikonen Enkeltstående Enkeltstående
ikonen Udføres Udføres
ikonen Registreret Registreret
ikonen Tilknyttet Tilknyttet
ikonen Overvåget Overvåget
ikonen Afregistreret Afregistreret

Tilstandene og overgangene mellem tilstandene (som er repræsenteret af tal både i diagrammet og den forklaring, der følger efter), i agentens livscyklus er beskrevet nedenfor:

  1. Enkeltstående
    Agenten kan ikke oprette tilknytning til Agent Controller. Dette kan ske, hvis agenten initialiseres fra værtsprocessen, men Agent Controller ikke udføres på maskinen i øjeblikket.
  2. Enkeltstående til registreret
    Agenten opretter tilknytning til Agent Controller. Normalt sker dette straks, når værtsprocessen initialiserer agenten. Men hvis Agent Controller ikke udføres i øjeblikket, bliver den først registret, når Agent Controller startes.
  3. Registreret til enkeltstående
    Agent Controller stoppes, mens agenten stadig er aktiv. Dette fører agenten tilbage til den enkeltstående tilstand.
    Bemærk: Agenten kan skifte mellem enkeltstående tilstand og registreret tilstand som et resultat af, at Agent Controller startes eller stoppes på et tidspunkt i agentens levetid. Disse to tilstande kaldes til sammen for den aktive tilstand.
  4. Registreret til tilknyttet
    Testklienten tilknyttes den registrerede agent med henblik på opsamling af data eller afsendelse af kontrolmeddelelser til agenten.
  5. Tilknyttet til registreret
    Testklienten kobles fra agenten, selvom værtsprocessen stadig er vært for agenten. Men testklienten har afsluttet opsamling af data fra og kommunikation med agenten.
  6. Tilknyttet til overvåget
    Når testklienten er knyttet til agenten, starter den på at overvåge agenten, som er tilknyttet til Agent Controller.
    Bemærk: Du kan kun starte overvågning af en agent, der stadig er aktiv, eller en agent, der ikke er knyttet til en klient (alle agenter, undtagen dem, der er identificeret af stopsymbolet ikonen Afregistreret, og overvågningssymbolet ikonen Overvågning). Desuden kan der kun være knyttet én klient ad gangen til hver agent. 
  7. Overvåget til tilknyttet
    Selvom testklienten stadig er knyttet til agenten (som er tilknyttet til Agent Controller), stopper den overvågning af agenten.
  8. Afregistreret
    Programmet afslutter agenten eller afregistrerer den eksplicit. Agenten er ikke længere tilknyttet til Agent Controller, testklienten er ikke knyttet til agenten, og derfor stopper al overvågning. Denne tilstand kan nås fra alle tilstandene: aktiv, tilknyttet eller overvåget.

Relaterede opgaver
Administrér Agent Controller
 


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