Proveedor de mensajería de IBM MQ

Mediante el proveedor de mensajería de IBM MQ de Liberty, las aplicaciones de mensajería Java™ Message Service (JMS) utilizan el sistema IBM MQ como un proveedor externo de los recursos de mensajería JMS. IBM MQ es compatible con las especificaciones JMS 1.1 y JMS 2.0.

Puede configurar los recursos de IBM MQ para las aplicaciones (por ejemplo, las fábricas de conexiones de cola) y gestionar los mensajes y las suscripciones que están asociados a los destinos de JMS en Liberty. Puede administrar la seguridad mediante IBM MQ. Puede ser necesaria una configuración adicional en IBM MQ, en función de los recursos utilizados por la aplicación.

IBM MQ se caracteriza por lo que se indica a continuación:
  • La mensajería está gestionada por una red de gestores de colas; cada uno de ellos se ejecuta en su propio conjunto de procesos y tiene su propia administración.
  • Las características como, por ejemplo, las colas compartidas (en IBM MQ for z/OS) y la agrupación en clúster de IBM MQ simplifican la administración y proporcionan el descubrimiento dinámico.
  • Muchos productos de IBM® y de socios de IBM admiten IBM MQ con supervisión y control, alta disponibilidad y agrupación en clúster.
  • Los clientes de IBM MQ se pueden ejecutar en WebSphere Application Server (JMS), o en casi cualquier otro entorno de mensajería utilizando distintas API.
  • Los clientes de IBM MQ se pueden ejecutar dentro de una amplia gama de entornos, plataformas y sistemas operativos que utilizan distintas API. La integración mediante el adaptador de recursos de IBM MQ proporciona conectividad con otros sistemas Java EE.
Notas: La característica IBM MQ desplegada en Liberty tiene las restricciones siguientes:
  • Las clases de IBM MQ para Java no están soportadas en Liberty. No se deben utilizar con la característica de mensajería de Liberty de IBM MQ o con el soporte JCA genérico. Para obtener más información, consulte Utilización de interfaces Java de WebSphere MQ en entornos J2EE/JEE.
  • El adaptador de recursos de IBM MQ tiene un tipo de transporte de BINDINGS_THEN_CLIENT. Este tipo de transporte no se admite en la característica de mensajería de Liberty de IBM MQ.
  • La característica de seguridad de mensajería avanzada (AMS) no está incluida en la característica de mensajería de Liberty de IBM MQ.

Ejemplo práctico

El escenario "Conexión de Liberty a IBM MQ" proporciona un ejemplo práctico del uso de Liberty y IBM MQ conectados juntos. La descripción del escenario contiene las instrucciones para implementar una solución en un contexto empresarial y para ir aprendiendo, sin tener que utilizar otros recursos de información. Puede encontrar el escenario Conexión de Liberty a IBM MQ en la documentación del producto.

Icono que indica el tipo de tema Tema de concepto

Nombre de archivo: cwlp_msg_wmq.html