Apache camel Spring集成与Camel

Apache camel Spring集成与Camel,apache-camel,spring-integration,Apache Camel,Spring Integration,我们使用SpringIntegration从数据库读取数据,转换成XML,然后将消息放到外部系统的主题上。对于这个用例,是否有任何理由支持Camel?另外,总的来说,与Spring集成相比,Camel有哪些优势(如果有的话) 一个相关的问题:对于使用批处理、数据和XD等Spring项目的开发,与Spring集成相比,将Camel与这些技术结合使用会有多无缝 谢谢我不想再就Spring集成与Apache Camel展开一场holly战争,但我想说:这取决于您,选择哪一个进行开发 正如您所注意到的,

我们使用SpringIntegration从数据库读取数据,转换成XML,然后将消息放到外部系统的主题上。对于这个用例,是否有任何理由支持Camel?另外,总的来说,与Spring集成相比,Camel有哪些优势(如果有的话)

一个相关的问题:对于使用批处理、数据和XD等Spring项目的开发,与Spring集成相比,将Camel与这些技术结合使用会有多无缝


谢谢

我不想再就Spring集成与Apache Camel展开一场holly战争,但我想说:这取决于您,选择哪一个进行开发

正如您所注意到的,批处理、数据和XD,当然还有集成,都是Spring的项目。 感兴趣的是XD写在Spring集成上,最后一个是扩展XD运行时的主要工具

因此,我不介意您可以在XD中为Camel编写一些适配器,但如果您可以通过集成和Spring将精力集中在您的业务任务上,那么它是否有意义呢


无论如何,Spring集成是Spring IO平台的一部分。您应该同意我的观点,一个Camel不能取代整个平台。

我不想再就Spring集成与Apache Camel展开一场大战,但我想说:这取决于您,选择哪一个进行开发

正如您所注意到的,批处理、数据和XD,当然还有集成,都是Spring的项目。 感兴趣的是XD写在Spring集成上,最后一个是扩展XD运行时的主要工具

因此,我不介意您可以在XD中为Camel编写一些适配器,但如果您可以通过集成和Spring将精力集中在您的业务任务上,那么它是否有意义呢


无论如何,Spring集成是Spring IO平台的一部分。您应该同意我的观点,一个Camel不能取代整个平台。

这里有几个链接讨论了Spring集成与Camel的比较

注意,Camel使用Spring进行配置,并且可以轻松地与其他Spring项目集成,例如Batch、XD和其他项目


没有什么需要您使用纯Spring堆栈,尽管许多人选择这样做。在我的日常工作中,我发现Camel比SI更令人愉快。

以下是一些讨论Spring集成与Camel的链接

注意,Camel使用Spring进行配置,并且可以轻松地与其他Spring项目集成,例如Batch、XD和其他项目


没有什么需要您使用纯Spring堆栈,尽管许多人选择这样做。在我的日常工作中,我发现Camel比SI更令人愉快。

你可以找到一些链接,链接到其他人在博客/文章中关于Apache Camel与竞争对手的比较


您可以在以下站点找到一些链接,这些链接指向其他人关于ApacheCamel vs竞争对手的博客/文章:


可能的重复可能的重复这真的是个好意见。