FTPClient和FTPSClient有什么区别?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FTPClient和FTPSClient有什么区别?相关的知识,希望对你有一定的参考价值。

java中的org.apache.commons.net.ftp.FTPClient和org.apache.commons.net.ftp.FTPSClient有什么区别?

答案

FTPS是FTP over SSL或FTPS的替代解决方案。旧的FTP中添加了一组安全扩展,以便它允许对命令和数据连接进行加密。这实际上比听起来更大,因为SSL连接非常耗时,并且谈判两次可能是一项繁重的工作。证书安装在服务器上,因此您只需配置首选客户端即可。

另一答案

FTPClient用于普通FTP,用于FTP over SSL的FTPSClient,正如您在JavaDoc中所读到的那样。

以上是关于FTPClient和FTPSClient有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章

sun公司和apache使用ftpclient的区别

FTPSClient retrievefile() 挂起

apache的ftpClient的setConnectTimeout方法怎么用

Apache Commons Net FTPClient 和 listFiles()

FTPClient.listFiles()不能获取文件

ftpClient.listFiles 获取的目录总数不对