我正在评估一个基于 EIP(企业集成模式)用于我的应用程序的集成框架。我有 apache camel 和 spring 集成作为候选框架。
我看到 spring 集成提供了或多或少类似于 EIP 的功能,如消息、频道等。
但是,apache camel 没有公开任何功能,如 message 、 channel 、 endpoints 等。相反,它似乎以自己的方式使概念变得更简单。
我觉得 spring 集成更像是 EIP 的真正实现,而不是骆驼。
不确定与骆驼相比,弹簧集成是否有缺点。
任何人都可以帮助我决定使用它们中的每一个都比另一个更合适的用例或场景。
此外,我的另一个查询确实使用它们中的任何一个作为抽象,如果以后我考虑使用像rabbitmq或activemq这样的消息传递系统,我认为它们也具有类似的功能。
谢谢,斯里