@Tamimi, use case as follows
Message posted in a queue is consumed by two clients. Both clients are interested in specific messages. Each client looks for identifier in message header to figure out which messages to consume. With selectors, idea was for two clients to consume message from a exclusive queue.
I like the idea of having extra details. But does client need to read and parse message to decide whether it needs the message ? I was looking to avoid parsing the message when I don’t need it.
Thanks
Austin