

Optimización de CA Identity Manager › Ajuste de los componentes del tiempo de ejecución › Configuración de JMS › Cómo controla el servicio de mensajes Java las transiciones de los eventos
Cómo controla el servicio de mensajes Java las transiciones de los eventos
CA Identity Manager utiliza el servicio de mensajes Java para controlar las transiciones de estado de un evento. El siguiente procedimiento describe los pasos implicados:
- Un usuario envía una tarea.
- La tarea genera uno o varios eventos.
- Cuando un evento está preparado para el procesamiento, CA Identity Manager establece el estado del evento en BEGIN y el evento persiste en la base de datos de persistencia de la tarea.
- CA Identity Manager crea un servicio de mensajes Java que contiene el ID del evento y publica ese mensaje en la cola de mensajes de eventos.
- Al recibir el mensaje, el servicio de mensajes Java invoca una instancia del bean controlado por mensaje de eventos, que es una implementación del controlador de eventos.
- El controlador de eventos usa el ID del evento del mensaje para recuperar el evento de la base de datos de persistencia de la tarea y ejecuta las acciones del estado actual del evento.
- Al terminar ese estado, el evento se establecerá en el estado siguiente, persistirá en la base de datos de persistencia de la tarea y se publicará un mensaje del servicio de mensajes Java nuevo para procesar el estado siguiente.
Este ciclo continúa hasta que el evento haya completado su equipo de estado.
Copyright © 2014 CA.
Todos los derechos reservados.
 
|
|