Ügynök életciklusa
A következő állapotábra egy ügynök életciklusát szemlélteti.

1. ábra:
Állapot ikon |
Állapot |
 |
Önálló |
 |
Futtatás |
 |
Regisztrált |
 |
Csatlakoztatott |
 |
Megfigyelt |
 |
Visszavont bejegyzésű |
Az ügynök életciklusában az állapotok és az állapotok közötti átmenetek
(amiket számok ábrázolnak az ábrában és az azt követő magyarázatban is) leírása
alább olvasható:
- Önálló
Az ügynök nem tud csatlakozni az ügynökvezérlőhöz. Ez akkor történhet, ha az
ügynököt a hosztfolyamat indította el, de az ügynökvezérlő pillanatnyilag nem
fut a gépen.
- Önállóból bejegyzett
Az ügynök csatlakozik az ügynökvezérlőhöz. Normális esetben ennek azonnal meg
kellene történnie, amikor a hosztfolyamat elindítja az ügynököt. Azonban,
ha az ügynökvezérlő jelenleg nem fut, akkor csak az ügynökvezérlő elindításakor
lesz bejegyezve.
- Bejegyzettből önálló
Az ügynökvezérlő le van állítva, miközben az ügynök még aktív. Ez
visszaállítja az ügynököt önálló állapotba.
Megjegyzés: Az ügynök állapota az önálló és bejegyzett
állapot között akkor is megváltozhat, ha az ügynökvezérlő elindul, vagy leáll
bármikor az ügynök élettartama alatt. Ezt a két állapotot együtt
futási állapotnak nevezzük.
- Bejegyzettből csatlakoztatott
A tesztügyfél csatlakozik a bejegyzett ügynökhöz adatgyűjtés vagy az ügynök
számára vezérlőüzenetek küldése céljából.
- Csatlakoztatottból bejegyzett
A tesztügyfél annak ellenére lecsatlakozik az ügynökről, hogy azt a
hosztfolyamat még kezeli. Mindamellett a tesztügyfél befejezte az adatgyűjtést
az ügynökről és befejezte az együttműködést vele.
- Csatlakoztatottból megfigyelt
Miután a tesztügyfél csatlakozott az ügynökhöz, elkezdi megfigyelni az
ügynökvezérlőhöz csatlakozó ügynököt.
Megjegyzés: Csak az éppen futó, vagy az ügyfélhez nem
csatlakozó ügynököknél (minden ügynök kivéve a Leállítás
és a Megfigyelés szimbólummal jelöltek)
lehet elindítani a megfigyelést. Továbbá minden egyes ügynökhöz egyszerre
csak egy ügyfél csatlakozhat.
- Megfigyeltből csatlakoztatott
A tesztügyfél, bár még csatlakozik az ügynökhöz (ami az ügynökvezérlőhöz
kapcsolódik), leállítja az ügynök megfigyelését.
- Visszavont bejegyzésű
Az alkalmazás kilépteti az ügynököt, vagy kifejezetten visszavonja annak
bejegyzését. Az ügynök nem kapcsolódik már az ügynökvezérlőhöz, a tesztügyfél
nem csatlakozik az ügynökhöz, és így minden megfigyelés leáll. Ez az állapot a
futási, csatlakoztatott, és megfigyelt állapotok bármelyikéből elérhető.
Kapcsolódó feladatok
Az ügynökvezérlő adminisztrálása