红联Linux门户
Linux帮助

封装成统一的应用程序接口 Commons-VFS

发布时间:2012-11-11 21:32:55来源:红联作者:empast
VFS把对各种各样的的文件系统的访问封装成统一的应用程序接口,这大大的简化了应用程序本身代码的复杂度。Apache上的项目的稳定性也是有目共睹的,目前VFS支持下面一些文件系统,当然你也可以自行进行扩展。

FTP
Local Files
HTTP and HTTPS
SFTP
Temporary Files
Zip, Jar and Tar (uncompressed, tgz or tbz2)
gzip and bzip2
res
ram 而这些文件系统中的文件被封装成了FileObject这个类,文件的读写操作通过此类来操作。文件的路径采用了URL的方式。

下载:http://commons.apache.org/vfs/download.html

来自:开源中国社区
文章评论

共有 0 条评论