Davenport 是一个用来提供基于HTTP协议的WebDAV网关,用来访问SMB的共享资源。典型的应用是在WEB上提供对Windows 共享驱动器的访问。
# WebDAV 开源软件
SkunkDAV 是一个基于 GPL 协议发布的 Java 开发的 WebDAV 客户端软件。同时还包含了DAV客户端开发包。
SabreDAV 可是使得你的Web应用程序很方便的集成 WebDAV 系统,支持大多数的客户端,包括 Mac OS X Finder, the Windows XP/Vista Explorer, DavFS2, Cadaver, NetDrive, and WebDrive. 支持 WebDAV 服务器 class 1, 2, 和 3. 实现了 RFC 2518 和 RFC 4918 的修订版,实现了 RFC 2617 认证。
Sardine 是下一代的 WebDAV 的 Java 客户端开发包,使用非常简单,但并没有完全实现 WebDAV 客户端的规范。
# Apache模块 # WebDAV 开源软件
Alaya 是一个提供 WebDAV 支持的 Web 服务器,支持 HTTPS 和 HTTP,支持通过 PAM、/etc/shadow、/etc/passwd 进行认证,同时也可以使用自己定义的文件进行认证。
PhDAV 是使用 libsoup 和 GIO 实现的 WebDAV 服务器。它提供一个库和一些小的独立工具来分享“chezdav”目录。
RackDAV 是基于 Rack 框架的 WebDAV 协议实现。
redmine_webdav 是 Redmine 的 WebDAV 插件,通过它可实现 Redmine 对 WebDAV 的支持。
WebDAV.js 是一个简单的 WebDAV 协议的 JavaScript 实现,目前还没有完成整个协议的支持,只支持基本的操作。
Net::Dav 是一个 Ruby 的 WebDAV 开发包,风格类似 Net::HTTP,示例代码:
DAVKit 是一个 Cocoa 框架用于来 WebDAV 服务端进行通讯。支持下载、上传、拷贝、移动和删除文件和文件夹,所有操作都是异步的。你可扩展 DAVRequest 来实现自己的需求。
# WebDAV 开源软件 # Node.js 扩展
HDFS over WEBDAV 是一个定制版本的 hdfs-webdav 用于支持 Hadoop 0.20.1
# 网络(Networking) # WebDAV 开源软件
python_webdav 是一个 WebDAV 的客户端开发包,使用 Python 语言开发。
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号