我正在尝试使用:org.springframework.integration.ftp.gateway.ftpoutboundgateway
从ftp端检索ls
信息。使用弹簧集成从FTP中检索文件FtpOutboundGateway
从javadoc我明白我们可以执行像ls,mget命令通过FtpoOutboundGateway
检索信息。
我的问题是如何做到这一点?
我已经安装了一个ftpSessionFactory。我已经使用FtpRemoteFileTemplate测试了这个会话,并且可以通过get()成功检索一个文件。
但我失去了如何通过网关做到这一点。 我想通过编码来做到这一点,而不是使用xml文件进行配置。
所以我做的是创建一个网关: 新的FtpOutboundGateway(defaultFtpSessionFactory,“ls -R”,null);
执行命令的下一步是什么? (做ls从ftp端检索)
我曾期待这实际上会触发并可能检索结果,但这对我来说完全不清楚。
我也找不到一个编码示例(只是xml配置),或者从javadoc /集成文档中获取该示例如何执行此操作。