J2C 激活规范配置和使用

配置 J2C 激活规范并在为 JCA 1.5 资源部署消息驱动的 Bean 时使用这些规范。

J2C 激活规范是入站消息支持配置的一部分,而入站消息传递支持配置可能是 JCA 1.5 资源适配器的一部分。支持入站消息传递的每个 JCA 1.5 资源适配器在其部署描述符(ra.xml 中的 messagelistener)中定义一个或多个消息侦听器类型。消息侦听器类型是资源适配器用于将入站消息传达至消息端点的接口。消息驱动的 Bean (MDB) 是消息端点,并且实现由资源适配器提供的其中一个消息侦听器接口。由于允许使用多个消息侦听器类型,所以资源适配器可以支持多种不同的协议。例如,接口 javax.jms.MessageListener 是一种支持 JMS 消息传递的消息侦听器。对于资源适配器实现的每个消息侦听器类型,资源适配器都定义了相关联的激活规范(ra.xml 中的 activationspec)。将此激活规范用于为特别使用接收端点的入站支持而设置配置属性。

当部署包含消息驱动的 Bean 的应用程序时,部署者必须选择支持消息驱动的 Bean 实现的同一消息侦听器类型的资源适配器。作为消息驱动的 Bean 部署的一部分,部署者需要指定要在 J2C 激活规范中设置的属性。随后,在应用程序启动期间,创建 J2C 激活规范实例,设置这些属性并将它们用于激活端点(即,为特定的消息驱动的 Bean 配置资源适配器的入站支持)。

具有消息驱动的 Bean 的应用程序还可选择指定 ActivationSpec 类所需的全部或部分配置属性(也可以不指定任何配置属性),以覆盖限于资源适配器范围的定义所定义的配置属性。这些属性指定为应用程序的部署描述符中的激活配置属性,在组装应用程序时对它们进行配置。更改这些属性中的任何一个都需要重新部署应用程序。这些属性仅用于此应用程序,并且不与其他消息驱动的 Bean 共享。在应用程序部署描述符中定义的任何属性都优先于限于资源适配器范围的定义所定义的那些属性。这允许应用程序开发者选择最合适于他们的应用程序使用的缺省值。


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



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