Ciclo de vida de un agente

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

Diagrama del 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:

  1. 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.
  2. 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.
  3. 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.
  4. Registrado a conectado
    El cliente de prueba se conecta al agente registrado para recopilar datos o enviar mensajes de control al agente.
  5. 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.
  6. 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.  
  7. 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.
  8. 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
 


(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.