如何使用Apache骆驼执行LS,CD等命令

时间:2018-09-25 12:48:53

标签: apache-camel

我曾经浏览过google,但没有找到任何类似的方法来使用Apache骆驼执行sftp命令,任何人都可以参考示例或某些相关链接 这个例子。任何帮助是极大的赞赏。

1 个答案:

答案 0 :(得分:1)

camel-ftp组件(以及所有其他Camel组件)旨在在系统之间交换数据(消息)。它们并不是真正针对具有免费API的Java客户端库,您可以使用它们进行各种操作。

因此,如果要在FTP服务器上执行一些特殊操作,则可以直接使用Java FTP客户端API,而不要使用camel-ftp组件。

这表示camel-ftp组件具有download = false选项,您可以使用它来使用FTP文件元数据(名称,大小等)。但是,使用者还是要继续监视FTP服务器并下载新文件。因此,它并不是您的用例的完美选择。