Cycle de vie d'un agent
Le diagramme d'état ci-dessous illustre le cycle de vie d'un agent.

Les états et les changements d'état (qui sont représentés par des numéros figurant dans le diagramme et dans l'explication qui suit) du cycle de vie de l'agent sont décrits ci-après.
- Autonome
L'agent ne peut pas se connecter à Agent Controller. Cet incident peut se produire si l'agent est amorcé par le processus hôte alors qu'Agent Controller n'est pas en cours d'exécution sur la machine.
- Autonome à enregistré
L'agent se connecte à Agent Controller. En général, cela se produit immédiatement lorsque le processus hôte amorce l'agent.Cependant, si Agent Controller n'est pas en cours d'exécution, il n'est enregistré que lors du démarrage d'Agent Controller.
- Enregistré à autonome
Agent Controller est arrêté alors que l'agent est encore actif.Ainsi, l'agent revient à l'état autonome.
Remarque : Il se peut que l'agent passe de l'état autonome à l'état enregistré par suite du démarrage ou de l'arrêt d'Agent Controller à n'importe quel stade de la durée de vie de l'agent. Ces deux états sont collectivement désignés par état en cours d'exécution.
- Enregistré à connecté
Le client de test se connecte à l'agent enregistré afin de collecter des données ou d'envoyer des messages de contrôle à l'agent.
- Connecté à enregistré
Le client de test se détache de l'agent même si ce dernier demeure hébergé par le processus hôte. Cependant, le client de test a terminé la collecte de données à partir de l'agent, ainsi que l'interaction avec ce dernier.
- Connecté à contrôlé
Une fois connecté à l'agent, le client de test démarre le contrôle de l'agent qui est connecté à Agent Controller.
Remarque : Vous pouvez uniquement lancer le contrôle d'un agent qui est en cours d'exécution ou d'un agent qui n'est pas connecté à un client (tous les agents, à l'exception de ceux identifiés par le symbole d'arrêt
ainsi que le symbole de contrôle
). En outre, un seul client à la fois peut être connecté à chaque agent.
- Contrôlé à connecté
Le client de test, même s'il est encore connecté à l'agent (qui est connecté à
Agent Controller) arrête le contrôle de l'agent.
- Désenregistré
L'application se referme ou désenregistre explicitement l'agent. Ce dernier n'est plus connecté à Agent Controller et le client de test n'est pas connecté à l'agent ; par conséquent, le contrôle s'arrête en intégralité. Cet état peut être obtenu à partir de n'importe lequel des états (en cours d'exécution, connecté ou contrôlé).
Tâches connexes
Gestion d'Agent Controller
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.