Publicar/assinar o sistema de mensagens por meio de um link da IBM
Em um link WebSphere® MQ, você pode configurar mensagens de publicação/assinatura entre WebSphere Application Server e a função de publicação/assinatura IBM MQ ou um broker de publicação/assinatura separado.
- IBM MQ Versão 7
- Fornece a função de publicação/assinatura integrada aos gerenciadores de filas d IBM MQ. Esse recurso é chamado de publicar/assinar integrada. A capacidade de publicação/assinatura para versões anteriores do IBM MQ é chamada de publicação/assinatura em fila, porque você se comunica com um broker de publicação/assinatura separado por meio de mensagens colocadas em filas.
- WebSphere Message Broker Versão 6
- Fornece um broker de publicar/assinar separado para publicar/assinar em fila. Essa versão de publicar/assinar em fila usa cabeçalhos de mensagens MQRFH2. Se você estiver usando o IBM MQ versão 6, poderá usar o WebSphere Message Broker versão 6 para fornecer a função de publicação/assinatura que interopera através de um link IBM MQ com WebSphere Application Server. A partir do WebSphere Message Broker versão 7, este produto não oferece mais um broker de publicação/assinatura separado, e todas as operações de publicação/assinatura baseadas em tópicos realizadas por meio do produto utilizam os recursos d IBM MQ.
- WebSphere Event Broker
- Fornece um broker de publicar/assinar separado para publicar/assinar em fila. Esta versão de publicação / assinatura enfileirado é a mesma que a do WebSphere Message Broker Versão 6
IBM MQ A versão 6 (exceto a versão 6 do IBM MQ para z/OS® ) fornece publicação/assinatura em fila, implementada por um corretor de publicação/assinatura dentro do IBM MQ. No entanto, a função de publicação/assinatura fornecida pelo IBM MQ Versão 6 usa cabeçalhos de mensagem MQRFH, também conhecidos como cabeçalhos de mensagem MQRFH1, e não suporta os cabeçalhos de mensagem MQRFH2 que a ponte de publicação/assinatura WebSphere Application Server usa no link IBM MQ. Para que o IBM MQ versão 6 publish/subscribe interaja com o WebSphere Application Server publish/subscribe através de um link IBM MQ, você deve usar um produto de corretor de mensagens separado que suporte cabeçalhos de mensagem MQRFH2. Como alternativa, em vez de usar um link IBM MQ, você pode interoperar usando o provedor de mensagens IBM MQ, para que seus aplicativos usem a função de publicação/assinatura IBM MQ e não usem o barramento de integração de serviços. Este requisito também se aplica às versões anteriores do IBM MQ, nas quais a função de publicação/assinatura é fornecida pelo SupportPac MA0C.
Os cabeçalhos e conteúdo de mensagens são mapeados da mesma forma para mensagens ponto a ponto e mensagens de publicar/assinar. Para obter mais informações sobre o mapeamento de mensagens, consulte Como a integração de serviços converte mensagens de e para o formato IBM MQ.