Diseño de una aplicación para trabajar con IBM MQ

Para diseñar una aplicación para que interactúe con los gestores de colas en una red IBM MQ, en primer lugar debe tener en cuenta las diferencias entre los dos entornos, el diseño del cliente JMS basado en el patrón Java™ EE y, a continuación, identificar las incompatibilidades del manejo de nombres entre el bus de integración de servicios y los entornos IBM MQ y, después, definir las correlaciones de temas.

Antes de empezar

Identifique las colas IBM MQ con las cuales trabajarán las aplicaciones. Los nombres y las ubicaciones exactas se puede dejar para el proceso de instalación.

Procedimiento

  1. Familiarícese con la información de referencia importante para los dos entornos interoperativos, IBM MQ y el bus de integración de servicios.
    Hay tres tipos de material de referencia:
  2. Diseñe el cliente JMS basado en el patrón Java EE típico:
    1. Utilice JNDI para buscar un objeto ConnectionFactory.
    2. Utilice JNDI para buscar uno o más objetos Destino.
    3. Utilice la fábrica de conexiones para crear un objeto Conexión JMS.
    4. Utilice la conexión JMS para crear uno o varios objetos Sesión JMS.
    5. Utilice una sesión JMS y los destinos para crear los objetos MessageProducer y MessageConsumer.
    6. Inicie la entrega de mensajes iniciando la conexión JMS.
    En este punto un cliente dispone de la configuración JMS básica necesaria para producir y consumir mensajes.
  3. Identifique las incompatibilidades en el manejo de nombres entre el bus de integración de servicios y los entornos IBM MQ. Si es necesario, identifique los requisitos de alias, de forma que la aplicación IBM MQ pueda manejar los nombres de destino del bus de integración de servicios que tengan más de 48 caracteres. Para obtener más información, consulte Cómo direccionar destinos de bus y las colas IBM MQ.
  4. Identifique cualquier destino de respuesta que utilice la aplicación y compruébelos por si hay incompatibilidades de manejo de nombres. Para obtener más información, consulte Correlación de destinos desde y hacia colas, temas y destinos de IBM MQ.
  5. Si la aplicación publica mensajes que desea que se envíen a los intermediarios de IBM MQ, trabaje con el administrador para definir las correlaciones de temas apropiadas en un perfil de intermediario de publicación/suscripción. También debe definir las correlaciones de temas para cualquier tema de respuesta permanente. Consulte el apartado Temas Reply-to (Responder a) para mensajería de solicitud/respuesta por medio de un enlace IBM MQ y Mensajería de solicitud/respuesta por medio de un enlace IBM MQ para obtener más información.

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=tjcAL21_
File name: tjcAL21_.html