是否可以将WinSCP程序集应用于java ?



我刚开始使用WinSCP,我现在真的需要你的帮助。

我的要求是:我需要在java环境下建立一个SFTP服务器,然后我将使用WinSCP或Putty连接到它。用户可以查看文件夹中的所有文件,上传和下载文件。

但是,为了安全起见,我的客户不希望winscp直接连接到src文件夹,他们希望winscp通过他们的服务(他们是用java编写的)调用函数(读取文件,上传和下载),这些服务将在src文件夹中读取/上传/下载并返回到winscp。

经过研究,我发现WinSCP组件可以帮助我修改ListDirectory, putFiles, getFiles来调用我服务中的read/upload/download函数。但是我没有在java代码中找到任何例子。那么,在java中有可能做到吗?你能给我举几个例子吗?

非常感谢!

使用这样的api

  • http://www.jcraft.com/jsch/
  • github.com/shikhar/sshj
  • http://code.google.com/p/commons-net-ssh/

最新更新