Especificaciones de activación JCA y de integración de servicios
Una especificación de activación JCA (Java™ EE Connector Architecture) 1.5 permite a un bean controlado por mensaje comunicarse con el proveedor de mensajería predeterminado.
Mediante Java EE Connector Architecture (JCA) 1.5. se puede crear una especificación de activación de JMS si desea utilizar un bean controlado por mensajes para comunicarse con el proveedor de mensajes predeterminado. JCA proporciona conectividad Java entre los servidores de aplicaciones como, por ejemplo, WebSphere Application Server, y sistemas de información de empresa. Proporciona un método estandarizado de integrar los proveedores JMS con los servidores de aplicaciones Java EE y proporciona una infraestructura para intercambiar datos con los sistemas empresariales, donde los datos se transfieren en forma de mensajes.
Uno o más beans controlados por mensajes pueden compartir una especificación de activación JMS.
Todas las propiedades de configuración de especificación de activación excepto Nombre, Nombre JNDI, Nombre JNDI del destino o Búsqueda de destino y Alias de autenticación se alteran temporalmente mediante las propiedades de configuración de activación adecuadas en el descriptor de despliegue de un bean controlado por mensajes EJB 2.1 o posterior asociado. Para un bean controlado por mensajes EJB 2.0, las propiedades Tipo de destino, Duración de suscripción, Modalidad de reconocimiento y Selector de mensajes quedan alteradas temporalmente por los elementos correspondientes del descriptor de despliegue. Para cualquiera de los tipos de bean, la propiedad Nombre JNDI de destino o Búsqueda de destino se puede alterar temporalmente por un valor especificado en los enlaces del bean controlado por mensaje.