У меня есть очередь AMQ, к которой я подключаюсь.Издатель отправляет JMS TextMessage.Сообщения бывают разных типов: foo-updated, bar-updated, baz-updated и т. Д., Все в одной очереди.
Тело полезной нагрузки / сообщения - это JSON для всех типов, и их схемы имеют значительное перекрытие (но никакой информации о прямом типе).
Команда издателей сказала: «ищите в строке / тексте сообщения foo, и если оно есть, это сообщение обновляется foo».
Звучитнеправильно.
В сообщении JMS может содержаться информация заголовка, которую я могу использовать (я изучаю это), но если предположить, что я могу повлиять (но не обязательно что-либо изменить), каков наилучший способ справиться с этим?