Beans controlados por mensajes: componentes JCA

Hay varios componentes administrativos que se configuran para los beans controlados por mensajes como escuchas en un adaptador de recursos Java™ EE Connector Architecture (JCA) 1.5.

Componentes de un adaptador de recursos JCA

Cuando se instala un adaptador de recursos, proporciona definiciones y clases para objetos administrados, como especificaciones de activación. El administrador crea y configura las especificaciones de activación con nombres Java Naming and Directory Interface (JNDI) que estarán pues disponibles para que las utilicen las aplicaciones.

El adaptador de recursos JCA utiliza una especificación de activación para configurar un punto final determinado. Cada aplicación que configura uno o más puntos finales debe especificar el adaptador de recursos que envía mensajes al punto final. La aplicación utiliza la especificación de activación para proporcionar propiedades de configuración para el procesamiento de los mensajes de entrada.

Componentes JMS utilizados con un proveedor de mensajería JCA

Los beans controlados por mensajes que implementan la interfaz javax.jms.MessageListener se pueden utilizar con la mensajería JMS.

Una aplicación que utiliza mensajería JMS necesita acceso en tiempo de ejecución a objetos configurados, como fábricas de conexiones y destinos:
  • Cuando el proveedor de JMS es el proveedor de JMS predeterminado o el proveedor de mensajería de IBM MQ, el administrador configura estos objetos para el proveedor de JMS. Por ejemplo, para configurar una especificación de activación JMS para el proveedor de mensajería de IBM MQ, en la consola administrativa de WebSphere Application Server vaya a Recursos > JMS -> Especificaciones de activación.
  • De lo contrario, el administrador configura estos objetos para el adaptador de recursos JMS, que conecta la aplicación a un proveedor de JMS, accediendo a Recursos > Adaptadores de recursos.

Si la aplicación contiene un o más beans controlados por mensajes, debe configurar una especificación de activación JMS o un puerto de escucha de mensajes. Para proveedores de mensajería compatibles con JCA, el administrador suele configurar una especificación de activación. Pero para el proveedor de mensajería IBM MQ hay una opción; el administrador puede configurar una especificación de activación o, por compatibilidad con versiones anteriores de WebSphere Application Server, el administrador puede configurar un puerto de escucha de mensajes.

La especificación de activación JMS proporciona el desplegador con información sobre las propiedades de configuración de un bean controlado por mensaje relacionado con el procesamiento de los mensajes de entrada. Por ejemplo, una especificación de activación JMS especifica el nombre del bus de integración de servicios con el que se conecta, información sobre las modalidades de reconocimiento de mensajes, los selectores de mensajes, los tipos de destino y si las suscripciones duraderas se comparten entre las conexiones con los miembros de un clúster de servidores.

La especificación de activación identifica un destino de JMS mediante la especificación de su nombre JNDI. El bean controlado por mensaje actúa como escucha en un destino de JMS específico.

El destino JMS hace referencia a un destino de bus de integración de servicios (o destino IBM MQ) que el administrador también debe configurar. Para obtener más información sobre los recursos de JMS y la integración de servicios, consulte la sección Mensajería por omisión.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cmb_ovjca
File name: cmb_ovjca.html