我正在嘗試使用: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 /集成文檔中獲取該示例如何執行此操作。