В настоящее время я тестирую очередь JMS (впервые используя JMS) и компоненты, управляемые сообщениями.Я создал очередь для предоставления другим приложениям обновлений состояния для одного из наших проектов.
Логика написана на собственном JMS, развернутом на JBOSS7 с использованием реализации ActiveMQ.
Это зависит отСелектор доставляет сообщения нужному клиенту, и хотя я могу просто доверять своим коллегам, желательно, чтобы я использовал принудительное использование селектора, чтобы клиенты не использовали сообщения, предназначенные не для них.
Поэтому я бы предпочел, чтобы сообщения не доставлялись клиенту, который не указал селектор.
Когда я развертываю потребителя без селектора, он просто потребляет все сообщения, доступные в очереди.
В остальном все работает как положено.
Я посмотрел и не смог найти ничего, что искал, возможно, это возможно, настроив сам ActiveMQ, но я не чувствую себя в этой экосистеме как дома.