Apache 骆驼或 Spring OutboundChannel

Apache camel or Spring OutboundChannel

我目前正在进行一个项目,该项目需要使用 ftp 将中等大小的文件发送到远程位置的服务器。我遇到了两种实现它的方法; Apache Camel 和 Spring FTP。我想知道这两个哪个更适合我的情况。

此外,是否有某种机制可以区分在服务器上完全接收和部分接收的文件?

Apache Camel 有很多开箱即用的功能,否则需要在 spring 应用程序中开发(使用 Spring FTP)。这方面的示例是使用重新交付尝试和单独线程 运行 进行错误处理。

有了这个,我建议使用 Camel