我正在开发一个项目,我在sftp服务器上有很多zip文件。我想要做的是连接到这个sftp服务器和每个zip文件(如果存在),在本地传输它解压缩它并进行我的处理。
我设法创建了我的解压缩类并为我的项目设置了弹簧配置。我开始寻找一个教程,并找到了示例集成spring示例,但我并不了解两件事。如何获取建立连接的信息以及如何知道此服务器中有一些zip文件?如果有人可以通过一个例子向我解释如何做到这一点,那就太棒了。
答案 0 :(得分:3)
您可以使用 Spring Integration
框架来完成此操作。
它有自己的SFTP Adapter
。只需初始化SFTP Session Factory
并创建会话对象。
更多信息在这里: http://docs.spring.io/spring-integration/reference/html/sftp.html