认识强大的WebDAV
时间:2006-03-16 来源:wrs428
WebDAV:"Web-based Distributed Authoring and Versioning". 她是一套HTTP协议的扩展,允许用户在远程协同地编辑和管理文件。
WebDAV,从字面上翻译:"基于web的分布式的著录和版本管理",这个可不太容易理解。
WebDAV是一个HTTP扩展协议,可做如下理解:
- webdav的出现,首先是在web提供了网页浏览的功能之后,力图提供网页编辑的统一接口。这是一个从读到写的变化。
- WebDAV管理的对象是源代码,而不是最终的网页生成结果。
- WebDAV可完全替代FTP,而且优于FTP。WebDAV是一个使用了XML技术的基于HTTP协议的扩展协议。可以利用HTTP的诸多成熟的特性,如cache、代理、鉴权、加密传输等。
由于WebDAV采用XML传输,因此应该可以避免FTP存在的一些中文问题。
- 和普通的FTP不同,WebDAV支持加锁修改,支持扩展属性(元数据),支持拷贝、移动等操作;
- WebDAV扩展包括了版本管理(DeltaV),Subversion就提供了这一接口。
- WebDAV的扩展中,还包括针对元数据的查询接口(DASL)
Zope自身提供了对WebDAV的支持,Apache也提供了mod_dav的支持模块。WebDAV的 相关项目和产品中,cadever是一个十分优秀的Client访问工具。
相关阅读 更多 +