178.10.2. JmsConsumer

JmsConsumer 的行为如下,具体取决于配置:

Exchange Pattern其他选项描述

InOut

-

Camel 将向 JMSReplyTo 队列发送回复。

InOnly

-

Camel 不会发回回复,因为模式仅是 InOnly

-

disableReplyTo=true

此选项可阻止回复。

请注意交换上设置的消息交换模式。

如果您在路由中间向 JMS 目标发送一条消息,您可以指定要使用的交换模式,请参阅 Request Reply。
如果您要向 JMS 主题发送 InOnly 信息,这很有用:

from("activemq:queue:in")
   .to("bean:validateOrder")
   .to(ExchangePattern.InOnly, "activemq:topic:order")
   .to("bean:handleOrder");