生产者传送该消息之前在Message 对象上设置
JMSReplyTo
有些情况下,一个JMS消息生产者可能会要求消费者对一条消息做出应答。JMSReplyTo 消息头包含了一个javax.jms.Destination,标明了JMS 消费者应该应答的地址。请注意:如果某条消息头属性设置如下,JMS消费者就无须应答:
message.setJMSReplyTo(topic);
...
Topic topic = (Topic) message.getJMSReplyTo();
JMSCorrelationID
用于将当前的消息和先前的某些消息或应用程序特定ID关联起来。在大多数情况下,JMSCorrelationID 用于将一条消息标记为对JMSMessageID 标识的上一条消息的应答。
message.setJMSCorrelationID(identifier);
...
String correlationID = message.getJMSCorrelationID();
JMSType
标识消息结构和有效负载类型。