【发布时间】:2013-04-24 03:53:39
【问题描述】:
我有一个 Properties 对象,其中包含要作为消息发送到消费者队列的所有字段。
传递类属性对象的推荐方法是什么?我应该为 Properties 对象中的每个键设置一个标题,还是可以将 Properties 对象附加到消息正文(如果是前者,它是如何完成的?)
【问题讨论】:
标签: java message-queue apache-camel
我有一个 Properties 对象,其中包含要作为消息发送到消费者队列的所有字段。
传递类属性对象的推荐方法是什么?我应该为 Properties 对象中的每个键设置一个标题,还是可以将 Properties 对象附加到消息正文(如果是前者,它是如何完成的?)
【问题讨论】:
标签: java message-queue apache-camel
您可以使用Properties or Headers 传递对象。如果您在特定的 Camel 属性中传递整个 Properties 对象(因为它可以携带 java 对象),或者如果您实际上将每个属性作为新的 Camel 属性放置,这对您来说几乎是个人喜好问题。
或者如您所说,将其传递到消息正文中,尽管您可能还需要其他内容。将所有这些字段视为一个工具箱。以最方便的方式使用它。
【讨论】: