Ciclo de vida de un agente
El diagrama de estado siguiente muestra el ciclo de vida de un agente.

Los estados y transiciones entre estados (que se representan mediante números, tanto
en el diagrama como en la explicación que le sigue) durante el ciclo de vida del agente se
describen a continuación:
- Autónomo
El agente no se puede conectar a Agent Controller. Esto puede pasar si el agente lo
inicia el proceso del sistema principal, pero Agent Controller no está actualmente
en ejecución en la máquina.
- Autónomo o registrado
El agente se conecta a Agent Controller. Por lo general, esto ocurriría justo
después de que el proceso de sistema principal inicia el agente. No obstante,
si Agent Controller no está en ejecución, se registrará sólo cuando se inicie
Agent Controller.
- Registrado a autónomo
Agent Controller se detiene cuando el agente aún está activo. Esto devuelve
al agente nuevamente al estado autónomo.
Nota: El agente puede tener una transición entre los estados autónomo
y registrado, a raíz del inicio o parada de Agent Controller en un punto durante el tiempo
de vida del agente. A estos estados, de forma conjunta, se les denomina estado
ejecución.
- Registrado a conectado
El cliente de prueba se conecta al agente registrado para recopilar datos o enviar
mensajes de control al agente.
- Conectado a registrado
El cliente de prueba se desconecta del agente incluso aunque éste se encuentre
aún en el proceso del sistema principal. No obstante, el cliente de prueba ha finalizado
la recopilación de datos del agente, así como su interacción con él.
- Conectado a supervisado
Tras haberse conectado al agente, el cliente de prueba inicia la supervisión del agente,
el cual se conecta a Agent Controller.
Nota: Sólo se puede iniciar la supervisión de un agente si aún está en
ejecución, o de un agente que no esté conectado a un cliente (todos los agentes, salvo los
identificados por el símbolo de Parada
y el símbolo Supervisión
). Además, a cada agente sólo se puede conectar un
cliente en un momento determinado.
- Supervisado a conectado
El cliente de prueba, aunque aún esté conectado al agente (que se conecta a
Agent Controller), detiene la supervisión del agente.
- No registrado
La aplicación termina o cancela el registro del agente de forma explícita. El agente
ya no está conectado a Agent Controller, el cliente no está conectado al agente y,
por lo tanto, se detiene toda supervisión. A este estado se puede llegar desde los
estados Ejecución, Conectado y Supervisado.
Tareas relacionadas
Administración de Agent Controller