Cómo se ejecutan los servicios de un registro mediante el gestor y otros componentes

Los componentes deben funcionar juntos para completar satisfactoriamente una solicitud de servicio.

Figura 1. Componentes que ejecutan un servicio

Diagrama de componentes que ejecutan un servicio, tal como se describe en el siguiente texto
Este diagrama muestra cómo los componentes funcionan conjuntamente para ejecutar un servicio:
  1. El administrador del servidor de aplicaciones inicia el servidor de gestión y el gestor, y el administrador del sistema proxy inicia el proxy. El servidor de gestión, el proxy y el gestor están diseñados para ejecutarse de forma continuada.
  2. Un operador utiliza el gestor para ejecutar o planificar un servicio.
  3. El gestor envía la solicitud de servicio al servidor de gestión al que está asignado el servicio.
  4. El servidor de gestión reenvía la solicitud de servicio al proxy al que se asigna el servicio.
  5. El proxy inicia el servicio utilizando el componente especificado en el servicio. Para servicios que ejecuta el ejecutor, el proxy inicia una instancia del ejecutor para procesar la solicitud de servicio. Para servicios que ejecuta otro componente, el proxy pasa la solicitud de servicio a ese componente.
  6. El ejecutor o el otro componente de ejecución de servicios ejecuta el servicio.
  7. El servicio realiza las tareas de su plan de servicio.
  8. Para servicios ejecutados por el ejecutor, el proxy supervisa continuamente el ejecutor mientras el ejecutor ejecuta el servicio.
  9. Cuando se completa el servicio, el ejecutor o el componente que ha ejecutado el servicio devuelve el estado de la solicitud de servicio al proxy. La instancia del ejecutor también se cierra.
  10. El proxy devuelve el estado de la solicitud de servicio al servidor de gestión y al gestor.