FTPClient和FTPSClient有什么区别?

时间:2017-12-21 10:00:39

标签: java ftp network-programming apache-commons-net

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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