是否可以根据标题将消息路由到Solace消息路由器中的特定队列

时间:2016-05-12 06:28:33

标签: solace solace-mq

是否可以根据标题将消息路由到Solace消息路由器中的特定队列?

请提供简要说明。

1 个答案:

答案 0 :(得分:1)

Solace Message Router通过主题路由消息。

您可以将消息发布到:

  1. 主题(例如customer/uk/event/logon
  2. 直接进入队列(例如uk_Queue
  3. Solace消息路由器上的队列可以配置为接收一个或多个主题。例如,可以将uk_Queue配置为假脱机发布到customer/uk/event/logoncustomer/uk/event/logoff的邮件。

    您可以向绑定到队列的使用者添加出口选择器。使用出口选择器,只有标题与选择器字符串匹配的消息才会传递给使用者。请注意,这仅适用于仅向消费者传递消息。无论消费者的选择器是否与消息匹配,都将假脱机与队列中配置的主题匹配的消息。

    或者,您可以创建一个主题端点,允许入口选择器。主题端点将接收与可配置主题和与配置的入口选择器匹配的标头字段匹配的消息。

    你可能也有兴趣看一下 http://dev.solacesystems.com/get-started/java-tutorials/topic-queue-mapping_java/ 其中简要介绍了队列映射的主题。