Projetando um Aplicativo para Interoperação com o IBM MQ

Para projetar um aplicativo para interoperar com gerenciadores de filas em uma rede do IBM MQ é necessário, primeiro, considerar as diferenças entre os dois ambientes e, então, projetar o cliente JMS com base no padrão do Java™ EE, em seguida identificar qualquer incompatibilidade de manipulação de nomes entre o barramento de integração de serviços e os ambientes do IBM MQ e, depois, definir os mapeamentos de tópicos.

Antes de Iniciar

Identificar as filas do IBM MQ com as quais seus aplicativos interoperarão. Os nomes e locais exatos podem ser deixados à instalação.

Procedimento

  1. Familiarize-se com as importantes informações de referência para os dois ambientes de interoperação, o IBM MQ e o barramento de integração de serviços.
    Há três tipos de material de referência:
  2. Projete seu cliente JMS com base no padrão Java EE típico:
    1. Utilize JNDI para localizar um objeto ConnectionFactory.
    2. Utilize JNDI para localizar um ou mais objetos de Destino.
    3. Use o connection factory para criar um objeto de conexão JMS.
    4. Use a conexão JMS para criar um ou mais objetos de sessão JMS.
    5. Use uma sessão JMS e os destinos para criar os objetos MessageProducer e MessageConsumer.
    6. Comece a distribuição de mensagens iniciando a conexão JMS.
    Neste ponto, um cliente possui a configuração de JMS básica necessária para produzir e consumir mensagens.
  3. Identifique quaisquer incompatibilidades de manipulação de nomes entre o barramento de integração de serviços e os ambientes do IBM MQ. Se necessário, identifique os requisitos de alias, para que o aplicativo do IBM MQ possa manipular nomes de destinos de barramento de integração de serviços com mais de 48 caracteres. Para obter mais informações, consulte Como direcionar destinos do barramento e filas do IBM MQ.
  4. Identifique os destinos de resposta utilizados pelo aplicativo e verifique as incompatibilidades de manipulação de nomes. Para obter mais informações, consulte Mapeando destinos para e a partir de filas, tópicos e destinos do IBM MQ.
  5. Se seu aplicativo publicar mensagens que você deseja redirecionar a intermediários do IBM MQ, trabalhe com seu administrador para definir os mapeamentos de tópicos adequados em um perfil do intermediário de publicação/assinatura. Também é necessário definir mapeamentos de tópicos para qualquer tópico de resposta permanente. Consulte Tópicos de respostas para sistema de mensagens de solicitação-resposta por meio de um link do IBM MQ e Sistema de mensagens de solicitação-resposta por meio de um link do IBM MQ para obter informações adicionais.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjcAL21_
Nome do arquivo: tjcAL21_.html