O WebSphere Message Broker suporta a filtragem baseada em conteúdo de publicações. Isso permite que um assinante do MQRFH2 restrinja as mensagens que deseja receber.
Quando um cliente MQRFH2 registra uma assinatura com o intermediário local, isto pode especificar um filtro para ser aplicado ao conteúdo dos campos dentro de cada mensagem de publicação.
Um assinante MQRFH2 assina publicações MQRFH dentro da parte WebSphere MQ Publicação/Assinatura de uma rede de intermediários mista, todas as publicações MQRFH são convertidas para o formato MQRFH2 pelo intermediário antes da entrega ao cliente MQRFH2.
Um assinante MQRFH2 também pode solicitar que alguma filtragem baseada em conteúdo seja realizada nas publicações MQRFH às quais eles estão assinando. Isso pode ser feito apenas se o corpo da publicação estiver em um formato que possa ser analisado pelo intermediário; ou seja, se puder ser interpretado por um dos analisadores padrão de intermediários. Por exemplo, mensagens no formato XML ou MQPCF podem ser processadas desta maneira.
Se deseja fazer utilização completa da filtragem baseada em conteúdo, você deve converter as publicações para o formato MQRFH2. Então, todas as mensagens definidas no repositório de mensagens poderão ser interpretadas pelos analisadores de intermediários.
Clientes MQRFH não podem especificar um filtro de conteúdo.