2017-02-05 20 views
0

У меня есть требование для обработки JSON сообщений, поступающих на Topic.The тему получит различные виды JSON сообщенияWeblogic 12с - EJB 3.1 MDB Как применять фильтрацию на JSON сообщение

JSON Message Payload будет иметь поле чтобы указать тип события. Есть ли способ в MDB применить фильтры сообщений на пути элемента JSON и отправить их в разные очереди JMS на основе типа события без отмены отмены и проверки сообщения?

Любая помощь или ссылки на дальнейшие исследования по этой теме будет иметь большую помощь

Благодаря

ответ

0

Фильтрация на основе содержания сообщения не представляется возможным в MessageDriven Bean.

Однако

в подобной ситуации, я согласился с партнерами интерфейса по настройке пользовательского свойства в значение, указывающее buninessCase и использовать различные сообщения о недвижимости селекторов для каждого MessageDrivenBean Handler.

Если вам нужно, вы можете создать Message Message-компонент Message Dispatcher, который разбирает JSON, задает «свойство, связанное с бизнес-кодом», и делегирует его во внутреннюю очередь, где несколько MDB являются Listening, каждый с определенным Selector и обрабатывает Сообщение без необходимости повторять его.

 Смежные вопросы

  • Нет связанных вопросов^_^