Apache camel 使用apachecamel进行文件传输风格的集成?

Apache camel 使用apachecamel进行文件传输风格的集成?,apache-camel,integration,Apache Camel,Integration,我的问题是,对于文件传输风格的企业集成,使用ApacheCamel这样的EIP框架真的值得吗?谢谢你的建议 要求:大尺寸csv结构文本文件;在将它们存储到数据库之前,会发生一些转换。性能可能是一个问题 您能更详细地说明您的问题或要求吗?如果它只是为文件传输风格,我认为它是值得使用的,因为它有各种文件传输风格的功能和特点。也许你可以尝试参考下面的文章 您能更详细地说明您的问题或要求吗?如果它只是为文件传输风格,我认为它是值得使用的,因为它有各种文件传输风格的功能和特点。也许你可以尝试参考下面的文章

我的问题是,对于文件传输风格的企业集成,使用ApacheCamel这样的EIP框架真的值得吗?谢谢你的建议


要求:大尺寸csv结构文本文件;在将它们存储到数据库之前,会发生一些转换。性能可能是一个问题

您能更详细地说明您的问题或要求吗?如果它只是为文件传输风格,我认为它是值得使用的,因为它有各种文件传输风格的功能和特点。也许你可以尝试参考下面的文章

您能更详细地说明您的问题或要求吗?如果它只是为文件传输风格,我认为它是值得使用的,因为它有各种文件传输风格的功能和特点。也许你可以尝试参考下面的文章 如果需要,请使用Apache Camel

  • 您已经知道该框架,并且实现该路线对您来说是一件轻而易举的事情
  • 您不知道框架,但喜欢学习它
  • 可以预见,路线将被扩展(其他转换和/或访问外部服务,如web服务、电子邮件等)
  • 您需要一种结构化的方法来定义转换路径
  • 您需要内置监控功能
如果需要,请使用Apache Camel

  • 您已经知道该框架,并且实现该路线对您来说是一件轻而易举的事情
  • 您不知道框架,但喜欢学习它
  • 可以预见,路线将被扩展(其他转换和/或访问外部服务,如web服务、电子邮件等)
  • 您需要一种结构化的方法来定义转换路径
  • 您需要内置监控功能

我已经使用Camel好几年了,主要的用例一直是文件传输。 在我看来,文件传输并不像看上去那么简单,像Camel这样的框架将非常有益。不同的文件系统有不同的限制,驼峰文件端点有不同的策略来处理并发文件访问、事务行为、重试、错误处理、流、监视、统计、缩放等

另一方面,如果您非常确定您将不需要上述任何一项,并且您的文件传输将非常简单(任何文件传输在开始时看起来都很简单),那么编写您自己的文件传输逻辑可能会更容易,但我相信如果您使用Camel,它将更短,更易于理解、维护和扩展,以满足未来需求


我的2p

我已经使用Camel好几年了,主要的用例一直是文件传输。 在我看来,文件传输并不像看上去那么简单,像Camel这样的框架将非常有益。不同的文件系统有不同的限制,驼峰文件端点有不同的策略来处理并发文件访问、事务行为、重试、错误处理、流、监视、统计、缩放等

另一方面,如果您非常确定您将不需要上述任何一项,并且您的文件传输将非常简单(任何文件传输在开始时看起来都很简单),那么编写您自己的文件传输逻辑可能会更容易,但我相信如果您使用Camel,它将更短,更易于理解、维护和扩展,以满足未来需求

我的2p