177.8. 关于使用 Camel 发送和接收消息和 JMSReplyTo
JMS 组件很复杂,您必须关注它在一些情况下的运作方式。这是查找的部分区域/位置的简短概述。
				当 Camel 使用其 JMSProducer 发送消息时,它会检查以下条件:
			
- 消息交换模式,
- 
						JMSReplyTo在端点或消息标头中设置,
- 
						是否在 JMS 端点上设置了以下选项: disableReplyTo,保留MessageQos , explicit。QosEnabled
所有这些都可能比较复杂,可以理解和配置以支持您的用例。
177.8.1. JmsProducer
					JmsProducer 的行为如下,具体取决于配置:
				
| Exchange Pattern | 其他选项 | 描述 | 
|---|---|---|
| InOut | - | 
									Camel 将期望一个回复,设置一个临时的  | 
| InOut | 
									 | 
									Camel 将期望一个回复,在发送消息后,它将开始侦听指定的  | 
| InOnly | - | Camel 将发送消息,但并不能 预期回复。 | 
| InOnly | 
									 | 
									默认情况下,Camel 会丢弃  |