Java FTP客户端库的选择
作者: 来源:blog 添加时间:2006-6-21 2:45:31最后,它缺乏几个有用的属性。
由于以上所有或者某种原因,可优先使用一个第三方的库。下面部分列出了可供选择的第三方的库。
库比较
下面中列出了我要比较的库。他们都遵守访问FTP规范。接下来,我提供了供应商名字和库名(用斜体字)。Resources包括到每个产品网站的链接。为了快速使用这些库,我也提到了其主要的FTP客户端类。
1. JScape, iNet Factory: com.jscape.inet.ftp.Ftp
2. /n 软件, IP*Works: ipworks.Ftp
3. 企业分布式技术, Java FTP Client Library: om.enterprisedt.net.ftp.FTPClient
4. IBM alphaWorks, FTP Bean Suite: com.ibm.network.ftp.protocol.FTPProtocol
5. SourceForge, JFtp: net.sf.jftp.net.FtpConnection
6. The Jakarta Project, Jakarta Commons/Net: org.apache.commons.net.ftp.FTPClient
7. JavaShop JNetBeans: jshop.jnet.FTPClient
8. Sun, JDK: sun.net.ftp.FtpClient
9. Florent Cueto, JavaFTP API: com.cqs.ftp.FTP
10. Bea Petrovicova, jFTP: cz.dhl.ftp.Ftp
11. The Globus Project, Java CoG Kit: org.globus.io.ftp.FTPClient
注意:
在写这篇文章时,IBM正在评测在它的站点上提供alphaWorks FTP Bean Suite的适合性。现在,下载对所有用户关闭。
Jakarta Commons/Net是代替了Savarese NetComponents。Savarese NetComponents将不会再被发展。
JavaShop JnetBeans好像已经废弃不用了。在写这篇文章时,站点已经离线一个多月了,并且我没有收到对我支持请求的任何响应。
下一篇:没有下篇文章