Mapeamento de tópico em um link do IBM MQ

Um mapeamento de tópicos é uma associação que define quais mensagens publicadas em WebSphere® Application Server ou na rede IBM MQ devem ser encaminhadas para o outro sistema de publicação/assinatura.

Defina um ou mais mapeamentos de tópicos para um perfil de broker. O perfil do broker define a conexão entre WebSphere Application Server e um gerenciador de filas IBM MQ ou um broker de publicação/assinatura separado. O mapeamento de tópicos vincula um tópico específico no barramento de integração de serviços WebSphere Application Server ao seu equivalente na rede IBM MQ.

Ao definir um mapeamento de tópicos, você escolhe se as mensagens devem fluir de IBM MQ para WebSphere Application Server ou de WebSphere Application Server para IBM MQ, ou se o fluxo é bidirecional. Se um único mapeamento de tópicos for bidirecional, a mensagem não será continuamente republicada em lados alternados da ponte de publicar/assinar.

No mapeamento de tópicos, o nome do tópico e sua posição na hierarquia (ou árvore) de tópicos devem ser os mesmos na rede WebSphere Application Server e na rede IBM MQ. É possível usar curingas, conforme descrito em Curinga no mapeamento de tópico. Por exemplo, se você configurar um mapeamento de tópico para “stock/ IBM ” com uma direção do barramento de integração de serviços WebSphere Application Server para IBM MQ, a ponte de publicação/assinatura assina o tópico “stock/ IBM ” em WebSphere Application Server e recebe as mensagens publicadas no tópico. A ponte de publicação/assinatura publica então as mensagens no tópico “stock/ IBM ” na rede IBM MQ.

As mensagens publicadas por um cliente JMS de integração de serviços são transferidas para uma rede de mensagens ( IBM MQ ) se um mapeamento de tópicos apropriado tiver sido criado. Isso é apresentado à rede IBM MQ apenas como o nome do tópico, por exemplo, “esportes/futebol”. Um aplicativo JMS IBM MQ devidamente configurado pode usar essas informações para publicar mais informações no mesmo tópico, mas o aplicativo JMS WebSphere Application Server original recebe essas mensagens somente se o mapeamento de tópicos apropriado tiver sido configurado.

Se você excluir um link IBM MQ, primeiro será necessário cancelar a inscrição e excluir seus mapeamentos de tópicos, para garantir que não haja inscrições pendentes em WebSphere Application Server ou na rede IBM MQ. Para o processo de cancelamento da assinatura, consulte Preparando-se para remover uma conexão de barramento externa entre um barramento de integração de serviços e uma rede de integração de serviços ( IBM MQ ).