【发布时间】:2014-11-26 12:59:39
【问题描述】:
我的问题是对于文件传输风格的企业集成,是否真的值得使用 Apache Camel 等 EIP 框架?感谢您的任何建议。
要求:大尺寸的类csv结构文本文件;在将它们存储到数据库之前会发生一些转换。性能可能是这里的一个问题。
【问题讨论】:
我的问题是对于文件传输风格的企业集成,是否真的值得使用 Apache Camel 等 EIP 框架?感谢您的任何建议。
要求:大尺寸的类csv结构文本文件;在将它们存储到数据库之前会发生一些转换。性能可能是这里的一个问题。
【问题讨论】:
使用 Apache Camel,如果
【讨论】:
我已经使用 Camel 几年了,主要用例一直是文件传输。 在我看来,文件传输并不像看起来那么简单,像 Camel 这样的框架将非常有益。不同的文件系统有不同的限制,Camel 文件端点有不同的策略来处理并发文件访问、事务行为、重试渴望、错误处理、流式传输、监控、统计、缩放等。
另一方面,如果您非常确定不需要上述任何内容,并且您的文件传输将非常简单(任何文件传输在开始时看起来都是如此),那么您自己编写可能会更容易文件传输逻辑,但我敢肯定,如果你使用 Camel,它会更短,更容易理解和维护,并为未来的需求而扩展。
我的 2p
【讨论】:
您能否详细说明您的问题或要求?如果它只是用于文件传输风格,我认为值得使用它,因为它具有多种文件传输风格功能和特性。也许你可以参考下面的帖子 Apache Camel and other ESB products
【讨论】: