无意间看到一个很有意思的table,呵呵,对于要实现FTP功能的人应该是个参考吧:)
Library | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Evaluated version | 4.2 | V5 | 1.2.1 | 2.0.1 | 1.07 | 1.0.0 | 3.0 | 1.2.2 | 2.6 | 0.70 | 1.0a |
Support: | |||||||||||
Javadoc | Y | Y | Y | - | - | Y | Y | - | - | Y | Y |
Sample code | Y | Y | Y | Y | Y | Y | Y | - | Y | Y | Y |
Forum | - | - | - | n/a | Y | - | - | Y | - | - | - |
Mailing list | - | - | - | n/a | Y | Y | - | - | - | - | Y |
Y | Y | Y | n/a | Y | - | - | - | Y | Y | Y | |
Online bug tracking system | - | Y | - | n/a | Y | Y | - | - | - | - | Y |
Motivation | P | P | I | P | G | G | - | - | I | I | P |
License | C | C | F | F | G | F | F | F | G | - | F |
Price per developer | $399 | $895 | $0 | n/a | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
Price per site | $799 | n/a | $0 | n/a | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
Source provided | - | - | Y | Y | Y | Y | - | - | Y | Y | Y |
Age | 2000 | 1995 | 2000 | 1998 | 2001 | 1998 | n/a | 1995 | 2001 | 2001 | 1999 |
Directory listing: | |||||||||||
Structured file objects | Y | Y | - | Y | Y | Y | Y | - | Y | Y | Y |
Date/time parsing | - | - | - | - | - | Y | - | - | Y | Y | - |
Alternative | S | S | C | C | S | P | P | - | P | P | P |
MDTM command | Y | - | Y | - | - | - | Y | - | - | - | Y |
Socks proxy | - | Y | Y | Y | - | - | - | - | - | - | - |
HTTP tunnel | - | Y | - | - | - | - | - | - | - | - | - |
Active/passive connection | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Transfer: | |||||||||||
Download | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Upload | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Parallel transfer | Y | Y | - | - | Y | - | - | - | Y | - | - |
Progress monitoring | Y | Y | - | - | Y | - | - | - | Y | Y | Y |
Multiple transfer | Y | - | - | Y | - | - | - | - | - | Y | - |
Recursive transfer | - | - | - | - | Y | - | - | - | - | Y | - |
ASCII/binary | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
auto. ASCII/binary | Y | - | - | - | - | - | - | - | Y | Y | - |
Transfer resumption | - | Y | - | Y | Y | Y | Y | - | Y | - | Y |
Between two servers | - | - | - | - | - | - | - | - | - | - | Y |
JavaBean | Y | Y | - | Y | - | - | Y | - | - | - | - |
Pure Java | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Java exceptions | Y | Y | Y | Y | Y | Y | Y | Y | - | Y | Y |
Product support
- I: A voluntary individual
- G: A voluntary group
- P: A professional entity, paid to provide support
Licenses
- C: Commercial
- G: GPL, GNU General Public License
- F: Free
Directory listing support
- S: An additional method returning raw FTP response as one string
- C: An additional method returning a collection of raw strings, one string per line/file
- P: A framework supporting pluggable parsers
原文链接:http://www.javaworld.com/javaworld/jw-04-2003/ftp/jw-0404-ftptable.html
总的来说Jakarta的Commons Net还是不错的,而且这里所比较的都是旧版本,刚看了一下其他一些库的主页,活跃程度都不及Commons Net。
嗯,看来没选错:^D
没有评论:
发表评论