2016-05-12 8 views
-1

Возможно ли маршрутизировать сообщение на основе заголовка в определенную очередь в Solace Message Router?Возможно ли маршрутизировать сообщение на основе заголовка в определенную очередь в Solace Message Router

Просим краткие описания.

+1

Привет и добро пожаловать в SO! Пожалуйста, прочитайте [this] (http://stackoverflow.com/help/how-to-ask) сообщение о том, как задавать лучшие вопросы, которые помогут людям дать вам лучшие ответы. В частности, добавьте код того, что вы уже пробовали (а именно, ваш вопрос довольно расплывчатый). –

ответ

1

Solace Message Router направляет сообщения по темам.

Вы можете опубликовать сообщение либо:

  1. темы (например customer/uk/event/logon)
  2. Непосредственно в очередь (например uk_Queue)

Очередь на Solace Message Router может быть настроена для получения одной или нескольких тем. Например, uk_Queue может быть сконфигурирован для обмена сообщениями, которые были опубликованы как customer/uk/event/logon, так и customer/uk/event/logoff.

Вы можете добавить селектор выхода для потребителей, которые привязаны к очереди. С помощью селектора выходных данных потребителям будут доставлены только сообщения с заголовками, которые соответствуют строке селектора. Обратите внимание, что это относится только к доставке сообщений только потребителям. Сообщения, которые соответствуют настроенным темам в очереди, буферизуются независимо от того, соответствуют ли селекторы потребителю сообщениям.

В качестве альтернативы вы можете создать конечную точку темы, которая позволяет вводить селектор. Конечные точки темы получат сообщения, которые соответствуют как настраиваемому типу, так и полям заголовка, которые соответствуют настроенному селектору доступа.

Вам также может быть интересно взглянуть на http://dev.solacesystems.com/get-started/java-tutorials/topic-queue-mapping_java/ , в котором дается краткое введение в тему для сопоставления очередей.

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

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