0
我有一个Properties对象,它包含所有要作为消息发送到消费者队列的字段。Apache Camel - 通过路由发送一个Properties对象
什么是推荐的方式来传递类属性对象?我应该为Properties对象中的每个键设置一个标题,还是可以将Properties对象附加到消息正文(如果前者,它是如何完成的?)
我有一个Properties对象,它包含所有要作为消息发送到消费者队列的字段。Apache Camel - 通过路由发送一个Properties对象
什么是推荐的方式来传递类属性对象?我应该为Properties对象中的每个键设置一个标题,还是可以将Properties对象附加到消息正文(如果前者,它是如何完成的?)
您可以使用Properties or Headers来传递对象。如果您将特定Camel属性中的所有Properties对象(因为它可以携带Java对象)或者如果实际上将每个属性作为一个新的Camel属性传递,这几乎都是您身边品味的问题。
或者像你说的那样,将它传递给消息体,尽管你可能需要其他东西。把所有这些领域想象成一个工具箱。以最方便的方式使用它。