2013-04-30 47 views
0

我有一个Properties对象,它包含所有要作为消息发送到消费者队列的字段。Apache Camel - 通过路由发送一个Properties对象

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

回答

0

您可以使用Properties or Headers来传递对象。如果您将特定Camel属性中的所有Properties对象(因为它可以携带Java对象)或者如果实际上将每个属性作为一个新的Camel属性传递,这几乎都是您身边品味的问题。

或者像你说的那样,将它传递给消息体,尽管你可能需要其他东西。把所有这些领域想象成一个工具箱。以最方便的方式使用它。