编写Java代码来做安全的ftp

时间:2014-07-08 04:02:52

标签: java ftp

我有一个查询文件数据库的Java应用程序。根据查询,我得到一组按特定顺序排列的结果(文件)。我让它在本地工作,用户可以通过双击结果逐个打开这些文件。现在,我正在将所有内容移动到外部服务器,并且我让Java程序在服务器上查询数据库。我得到了相同的结果。现在,文件也存储在服务器上,它们不是本地的,因此,当用户双击时,我需要做一些安全的ftp(或类似的东西,我可以采取建议)来复制文件并在本地打开它(并且,如果需要,保存它)。 这是问题所在,我不知道从哪里开始,是否有一个好的Java库我应该使用,看看,为了实现这个目标?如果需要,ftp的用户名和密码可以进行硬编码,如果这样可以使事情变得更容易(尽管它可能是相同的)。仅供参考,文件大多是pdf,html,word或text,而不是二进制文件。谢谢!

2 个答案:

答案 0 :(得分:1)

不确定您的业务要求和约束,但您可以查看Dropbox API for Java。根据您的需要,这可能是一个光滑的建议或可怕的建议。

答案 1 :(得分:1)

正如@MadProgrammer建议JSch

请参阅以下帖子已回答您的问题:

  

java-what-is-the-best-way-to-sftp-a-file-from-a-server