Apache Camel - 通过路由发送Properties对象

时间:2013-04-30 09:18:22

标签: java message-queue apache-camel

我有一个Properties对象,其中包含要作为消息发送到消费者队列的所有字段。

传递类似属性的对象的推荐方法是什么?我应该为Properties对象中的每个键设置一个标题,或者我可以将Properties对象附加到消息体(如果是前者,它是如何完成的?)

1 个答案:

答案 0 :(得分:0)

您可以使用Properties or Headers传递对象。如果你将整个Properties对象传递给特定的Camel属性(因为它可以携带java对象),或者如果你实际上将每个属性作为一个新的Camel属性,那么你的身边几乎就是品味。

或者如您所说,将其传递到邮件正文中,尽管您可能还需要其他内容。将所有这些字段视为工具箱。以最方便的方式使用它。