Interoperatividad con una red IBM MQ

El proveedor de mensajería (integración de servicios) predeterminado puede interoperar con una red de IBM MQ mediante un enlace IBM MQ o un servidor de IBM MQ. De forma alternativa, puede utilizar IBM MQ como proveedor de mensajería. Cada tipo de conectividad se ha diseñado para distintas situaciones y proporciona distintas ventajas. Elija el método de interoperación más apropiado para cada una de las aplicaciones de mensajería.

Acerca de esta tarea

Nota: La interoperatividad mediante el servidor IBM MQ (gestor de colas o grupo de compartimiento de colas) está en desuso en WebSphere® Application Server versión 9. Como método alternativo, puede utilizar el adaptador de recursos IBM MQ o el enlace IBM MQ para conectarse a la red IBM MQ para la interoperatividad. Para obtener más información, consulte Características en desuso.
WebSphere Application Server puede interoperar con IBM MQ de la siguiente manera:
  • Configurando IBM MQ como un proveedor de JMS externo utilizando el proveedor de mensajería de IBM MQ.
  • Conectando un bus de integración de servicios a una red de IBM MQ utilizando el proveedor de mensajería predeterminado y un enlace IBM MQ.
  • Integrando las colas de IBM MQ en un bus utilizando el proveedor de mensajería predeterminado y un servidor de IBM MQ.

Un enlace IBM MQ proporciona una solución del estilo IBM MQ tradicional para la conexión de recursos. Un servidor IBM MQ añade la capacidad para acceder directamente a las colas de IBM MQ en un bus.

Tabla 1. Distintos modos de interoperar con IBM MQ . La tabla 1 tiene tres columnas. Cada columna contiene una figura que muestra una manera distinta de interoperar con IBM MQ. La primera columna describe la interoperatividad utilizando el proveedor de mensajería de IBM MQ sin ningún bus. La segunda columna describe la interoperatividad con una red de IBM MQ como un bus foráneo. La tercera columna describe la interoperatividad utilizando un gestor de colas o un grupo de compartimiento de colas IBM MQ como un miembro de bus.
Proveedor de mensajería de IBM MQ (sin bus) Red IBM MQ como bus foráneo (utilizando un enlace IBM MQ) Gestor de colas o grupo de compartimiento de colas IBM MQ como miembro de bus (utilizando un servidor IBM MQ)
Esta figura se describe en el texto circundante.

En esta figura, una aplicación JMS utiliza las API para enviar un mensaje a IBM MQ, para un tema o una cola, mediante el proveedor de mensajería de IBM MQ.

Esta figura se describe en el texto circundante.

En esta figura, una aplicación JMS utiliza el proveedor de mensajería predeterminado para pasar un mensaje a un bus de integración de servicios local. El bus local pasa el mensaje a un bus foráneo, que lo envía a través de un enlace IBM MQ a un gestor de colas o grupo de compartimiento de colas de IBM MQ que actúa como la pasarela a la red de IBM MQ. La integración de servicio ve la red IBM MQ como si fuera un bus foráneo.

Esta figura se describe en el texto circundante.

En esta figura, una aplicación JMS utiliza el proveedor de mensajería predeterminado para pasar un mensaje a un bus de integración de servicios. El bus pasa el mensaje a través de un servidor IBM MQ directamente a una cola IBM MQ. La integración de servicios visualiza el servidor IBM MQ (un gestor de colas o un grupo de compartimiento de colas IBM MQ, y sus colas asociadas) como un miembro del bus local.

El proveedor de mensajería de IBM MQ no utiliza la integración de servicios. Proporciona el acceso de mensajería JMS a IBM MQ desde WebSphere Application Server. Un enlace IBM MQ proporciona una conexión de canal de servidor entre un bus de integración de servicios y un gestor de colas o un grupo de compartición de cola IBM MQ, que actúa como la pasarela a la red IBM MQ.Cuando se utiliza un enlace IBM MQ, la red de IBM MQ considera el bus de mensajería como un gestor de colas virtual y el servicio de integración considera la red de IBM MQ como un bus foráneo. Un enlace de IBM MQ permite a las aplicaciones WebSphere Application Server enviar mensajes de punto a punto a colas de IBM MQ (definidas como destinos en el bus de integración de servicios) y permite a las aplicaciones IBM MQ enviar mensajes de punto a punto a los destinos del bus de integración de servicios (definido como colas remotas en IBM MQ). El enlace también permite a las aplicaciones WebSphere Application Server suscribirse a mensajes publicados por las aplicaciones IBM MQ, y a las aplicaciones IBM MQ suscribirse a los mensajes publicados por las aplicaciones WebSphere Application Server. El enlace asegura que los mensajes se convierten entre los formatos utilizados por WebSphere Application Server y los utilizados por IBM MQ. Un servidor de IBM MQ representa un gestor de colas IBM MQ o un grupo de compartimiento de colas (para IBM MQ for z/OS). Para la interoperación con WebSphere Application Server Versión 7.0 o posterior, la versión de WebSphere MQ debe ser WebSphere MQ para z/OS Versión 6 o posterior, o WebSphere MQ (plataformas distribuidas) Versión 7 o posterior. Un servidor IBM MQ soporta la alta disponibilidad y las características de equilibrio óptimo de carga que le proporciona una red IBM MQ for z/OS. Un servidor IBM MQ define las propiedades de conexión y calidad de servicio utilizadas para la conexión y, además, garantiza que los mensajes se convierten entre los formatos utilizados por WebSphere Application Server y los utilizados por IBM MQ.

Para obtener más información sobre estos procedimientos, consulte Interoperatividad con IBM MQ.

Para interoperar con una red de IBM MQ, realice uno o varios de los pasos siguientes.

Procedimiento


Icon that indicates the type of topic Task topic



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