ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Questions about content filter in both ACE and IBMMQ

Post new topic  Reply to topic
 Questions about content filter in both ACE and IBMMQ « View previous topic :: View next topic » 
Author Message
liamf
PostPosted: Thu Dec 22, 2022 12:07 am    Post subject: Questions about content filter in both ACE and IBMMQ Reply with quote

Novice

Joined: 22 Apr 2021
Posts: 12

Environment:
IBMMQ V9.2
ACE V11

Descriptions:
In my case, what i want is a filter base on message payload rather than header/properties, and i found the content filter fits well.

After read the documentation, here are some of my interpretations:
1.when using a subscription selector that's not a regular properties, the selector type would be changed to Extended. In this case, the MQ would retrieve an extended message selection provider to decided whether the message should be routed to the subscriber.

2.the extended message selection provider is bound to a topic in a specific way (the Namelists?).

3.the entire process goes like this:
Publisher send a message to a topic
-> the topic has one or more subscriptions with an Extended selector
-> the MQ will go find the extended message selection provider bound to this topic, and send the message to it (along with the subscription selector expression??).
-> the extended message selection provider will process the message and return to the topic (if success) or return a error code(if fail)

Questions:
1. Does my interpretations right? please let me know
2. What is extended message selection provider? Is it a messageflow? if it is a messageflow then what is the input node or as to say, how does it be announced?
3. How did MQ find the correct extended message selection provider in broker, bind with what?
4. In my opinion, the extended message selection provider is a common project in broker, and the params that it recieves contains messages and selector expression of each subcription, am i right?[/list]
Back to top
View user's profile Send private message
timber
PostPosted: Tue Jan 03, 2023 1:32 am    Post subject: Reply with quote

Grand Master

Joined: 25 Aug 2015
Posts: 1280

Nice question. I did a bit of research and found this: https://www.ibm.com/docs/en/app-connect/11.0.0?topic=esql-enabling-content-based-filtering-publishsubscribe

IBM could do a better job of explaining this in the IBM MQ Knowledge Center.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Questions about content filter in both ACE and IBMMQ
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.