

优化 CA IdentityMinder › 运行时间组件调整 › JMS 设置 › JMS 消息如何推动事件转换
JMS 消息如何推动事件转换
CA IdentityMinder 使用 JMS 消息来推动事件的状态转换。 下列步骤说明了所涉及的步骤:
- 用户提交任务。
- 任务生成一个或多个事件。
- 当事件可以进行处理时,CA IdentityMinder 将事件的状态设为 BEGIN,并在任务持久性数据库保留该事件。
- CA IdentityMinder 创建包含事件 ID 的 JMS 消息,并且将该消息发布到事件消息队列中。
- 在收到消息时,JMS 将调用作为事件控制器的实施的事件消息驱动 Bean 的实例。
- 事件控制器使用消息中的事件 ID 来从任务持久性数据库中检索事件,并且执行事件的当前状态的操作。
- 当该状态结束时,会将事件设置为下一状态,保留在任务持久性数据库中,并发布新的 JMS 消息以处理下一状态。
此循环会持续到事件完成其状态机。
版权所有 © 2013 CA。
保留所有权利。
 
|
|