[z/OS]

z/OS 上使用服务集成的 JCA MDB 的消息传递流

WebSphere® Application Server 缺省消息传递提供程序(服务集成)在 z/OS 上支持 JCA 资源适配器 (RA) 机制。当您安装消息驱动的 bean 应用程序时,请提供激活规范。

下图说明了将服务集成总线用作消息传递提供程序的 JCA 消息驱动的 bean 的消息传递流。

服务集成包含资源适配器 (RA)。RA 具有一个在控制区域助手 (CRA) 中运行的侦听器组件和一个在各个服务方区域 (SR) 中运行的分派器组件。使用 RA 分派器组件可免去使用应用程序代码。对于某些工作负载,WebSphere Application Server 可直接从 CRA 派生工作负载管理。

图 1. 服务集成总线:消息驱动的 bean 处理
WebSphere Application Server 安装包含一个控制区域 (CR)、一个控制区域助手 (CRA) 和若干服务方区域 (SR)。CRA 包含一个 WLM 分类器、一个 RA 侦听器和一个服务集成总线消息传递引擎。SR 包含一个 EJB 容器,此容器包含消息驱动的 bean 分派器和消息驱动的 bean。安装还包含 WLM 队列。图后面的文本描述消息通过这些项时采用的路径。
处理如下所示:
  1. 消息到达在 z/OS® 上运行的 WebSphere Application Server。
  2. 消息传递引擎锁定消息,并将其传递到 RA 侦听器组件。
  3. RA 侦听器将消息传递给 WLM 分类器,此分类器使用用户提供的分类规则来确定消息的事务类。
  4. 事务类作为上下文附加。
  5. RA 侦听器将消息引用传递到 SR 中的 RA 分派器。此图将此步骤显示为使用 CR 通过 WLM 队列传递引用,但对于某些工作负载,CRA 可以在不使用 CR 的情况下通过 WLM 队列传递引用。
  6. RA 分派器从消息传递引擎读取消息。
  7. RA 分派器通过调用其 onMessage 方法,分派消息驱动的 bean。
  8. 然后,消息驱动的 bean 可以使用 JMS 进行消息传递(如果需要)。

指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprf_tunezmdb_SIB_JCA
文件名:cprf_tunezmdb_SIB_JCA.html