Apache camel 具有多种条件的基于内容的驼峰路由器

Apache camel 具有多种条件的基于内容的驼峰路由器,apache-camel,messaging,integration-patterns,Apache Camel,Messaging,Integration Patterns,我有一条消息的标题中有一个特定的值(例如100、101),我需要根据该值采取特定的操作 我知道我可以为基于内容的路由编写带有when/other分支的路由。 我的问题是:如果我有大约400个不同的案例呢?在这些情况下,是否有管理路由的最佳实践 是的,使用收件人列表,它可以动态计算端点-例如,它是一个动态的to。有关更多详细信息,请参阅此FAQ链接:另一个选项是使用从POJO类向任何端点发送消息,只需将句柄插入/传递到上下文,等等

我有一条消息的标题中有一个特定的值(例如100、101),我需要根据该值采取特定的操作

我知道我可以为基于内容的路由编写带有when/other分支的路由。
我的问题是:如果我有大约400个不同的案例呢?在这些情况下,是否有管理路由的最佳实践

是的,使用收件人列表,它可以动态计算端点-例如,它是一个动态的to。有关更多详细信息,请参阅此FAQ链接:

另一个选项是使用从POJO类向任何端点发送消息,只需将句柄插入/传递到上下文,等等