1. OVERVIEW
DAV Explorer is a WebDAV and DeltaV client application that uses the WebDAV,
DeltaV and ACL protocols to provide:
A tree view of a WebDAV server
Upload and download of Web resources
Locking and unlocking of resources for collaboration support
Display all resource properties, or just lock properties
Copying collections and individual resources
Renaming of individual resources
Creating new collections
Delete collections or individual resources
Logging of protocol activity
Creating new versions of resources
Checking out and checking in of resources
Listing of resource versions
Listing of Access Control information
Adding and Modification of Access Control Lists
ACL Reports
The user interface for DAV Explorer is similar in look and functionality
to the Explorer program which is provided by the Windows operating system.
DAV Explorer is a useful tool for interoperability testing a WebDAV server,
since it is capable of exercising the majority of the functionality
specified in RFC 2518, the WebDAV Distributed Authoring Protocol
specification, while logging the protocol stream. However, DAV Explorer can
also be used for remote namespace management, and has collaboration support
for groups which employ a lock-download-work-upload-unlock authoring
process.
DAV Explorer also supports the linear versioning of resources through the
use of RFC 3253, the DeltaV Versioning Extensions to WebDAV protocol specification.
DAV Explorer supports the linear checkout, uncheckout, checkin, and reporting
functionality specified in the DeltaV specification.
DAV Explorer also supports the WebDAV Access Control Protocol as specified
in RFC 3744.
DAV Explorer is a Java application which uses Java 2 and has successfully
been run on Microsoft Windows from Windows 95 to Server 2003,
Solaris and Linux.
It has been reported to run on Macintosh computers, with MacOS 9 and
MRJ 2.2.3, and with Mac OS X.
DAV Explorer may run on other platforms, but this has not been verified.
DAV Explorer also works as applet. Usage:
<APPLET ARCHIVE="DAVExplorer.jar"
CODE="edu.uci.ics.DAVExplorer.AppletMain.class"
WIDTH=800
HEIGHT=400>
<PARAM NAME=uri VALUE="http://dav.somewhere.com/webdav/">
<PARAM NAME=username VALUE="username">
<PARAM NAME=password VALUE="password">
<PARAM NAME=proxy VALUE="proxy.com">
</APPLET>
Alternative Usage:
<EMBED TYPE = "application/x-java-applet"
WIDTH = "800"
HEIGHT = "400"
code = "edu.uci.ics.DAVExplorer.AppletMain.class"
archive = "DAVExplorer.jar"
uri = "http://dav.somewhere.com/webdav/"
username = "username"
password = "password"
proxy = "proxy.com">
</EMBED>
The username and password parameters are optional for security reasons.
In fact, we consider it BAD PRACTICE to provide them in clear text on a
webpage, unless the webpage is accessible only through secure means, e.g.,
using SSL.
If they are not specified on the webpage, they are requested interactively.
The proxy parameter is optional and allows the automatic use of a proxy
server if specified.
The applet code also supports the use of SSL. It has been tested with JRE 1.4.
Since DAV Explorer accesses restricted properties, the jar file is signed by
the DAV Explorer Team to allow the use as applet.
2. LICENSE
DAV Explorer is released under an Apache-style license. See the file
License.txt in the distribution for details.
3. SOURCE CODE
The DAV Explorer source files can be downloaded from
http://www.ics.uci.edu/~webdav/download.html.
The source files are also available via Subversion at
http://louvre.ics.uci.edu:8080/svn/DAVExplorer/
To retrieve the complete source tree, check out the trunk directory with your
favorite Subversion client tool.
The command line format:
svn checkout http://louvre.ics.uci.edu:8080/svn/DAVExplorer/trunk DAVExplorer
Anonymous access is read-only, please submit code patches to <dav-exp@ics.uci.edu>.
NOTE: the archive location may change in the near future, so be sure to check
the DAV Explorer download website http://www.ics.uci.edu/~webdav/download.html
for any changes.
If the DAV Explorer jar file is created from the source, it has to be
signed with the jarsigner tool before it can run as applet. The jar file
included in the binary distribution is signed by the DAV Explorer Team.
4. COMMAND LINE OPTIONS
DAV Explorer accepts the following command line options:
-Dhelp, -Dhelp=yes
Prints a list of all options.
-Ddebug=option
where option is one of:
all all function traces are enabled
request function traces related to HTTP requests are enabled
response function traces related to HTTP responses are enabled
treeview function traces related to the tree view on the left
side of the DAVExplorer window are enabled
treenode function traces related to each node in the tree view
are enabled
fileview function traces related to the file view on the right
side of the DAVExplorer window are enabled
-Dpropfind=allprop
This option results in using the <allprop> tag in PROPFIND.
-DSSL=yes
This option enables the use of SSL.
NOTE: SSL support can also be enabled through an entry in the Edit menu.
-DSharePoint=yes
This option enables a workaround for a bug in Microsoft's SharePoint
server which allows tags to start with a digit.
-DApache=yes
This option enables a workaround for a bug in Apache 1.3.x, which returns
a 500 error in response to a PROPPATCH if the Host: header contains a
port number.
-Dlocal=no
This option prevents showing the local directory structure in the
main DAV Explorer window.
-Dcompress=no
This option prevents DAV Explorer from accepting compressed data.
This is a workaround for a bug in MS Exchange that results in corrupt
compressed data.
5. Contributors
The file contributors.txt contains a list of all contributors.
Thanks to everybody.
6. CHANGELOG
Changes for version 0.91:
- Re-Enabled authentication requests for PUT, broken by changing to streaming
PUT data in 0.82 (thanks to Marc Richard for alerting us to the problem.)
- Added support for proxy entry in applet settings (thanks to Lu?s Ferreira
for the suggestion.)
- Fixed usage of webpage-provided username/password for applet usage.
- Added workaround for Documentum Modified-Date bug (their date strings
are localized, which violates RFC 2616) (thanks to Holger Spalt for
alerting us to the problem.)
- Integrated John Barton's refactoring changes and drop support.
- Added the -Dcompress option to disable accepting compressed data.
This is a workaround for a bug in MS Exchange that results in corrupt
compressed data (thanks to Fr?d?ric Esnouf for alerting us to the problem.)
- Added handling of ISO 8601 Date strings. This is a workaround for a bug
in MS Exchange, whose date strings in the <getlastmodified> tag uses the
ISO 8601 format instead of the RFC 2616 format required by the WebDAV
RFC (thanks to Fr?d?ric Esnouf for alerting us to the problem.)
- Fixed the charset handling and unencoding of data from the server.
- Added Edit menu option to select SSL. The selection is persisted.
- Added ACL (RFC 3744) support.
Changes for version 0.90:
- Bug fix in HTTPClient for PUT with Stream and Digest authentication.
- Right view now works when columns are reorganized.
- Right view now allows sorting on every column.
- Basic DeltaV support: version-control, checkout, uncheckout, checkin,
report.
Changes for version 0.82:
- Made sure that DAV Explorer runs with JDK 1.1.x, for MacOS 9 compatibility
- Updated to run with JDK 1.4
- Incorporated Karen Schuchardt's changes to improve the loading of images
- Added the -Dlocal
没有合适的资源?快使用搜索试试~ 我知道了~
java webdav客户端程序DAV Explorer
共9个文件
txt:4个
bat:2个
sh:2个
4星 · 超过85%的资源 需积分: 47 140 下载量 141 浏览量
2010-03-19
14:35:43
上传
评论
收藏 508KB ZIP 举报
温馨提示
DAV Explorer is a Java application which uses Java 2 and has successfully been run on Microsoft Windows from Windows 95 to Server 2003, Solaris and Linux. It has been reported to run on Macintosh computers, with MacOS 9 and MRJ 2.2.3, and with Mac OS X. DAV Explorer may run on other platforms, but this has not been verified.
资源推荐
资源详情
资源评论
收起资源包目录
DAVExplorer-latest.zip (9个子文件)
DAVExplorer-0.91
DAVExplorer.jar 550KB
DAVExplorerSSL.bat 48B
contributors.txt 1KB
DAVExplorer.sh 39B
DAVExplorerSSL.sh 49B
Readme.txt 14KB
License.txt 2KB
INSTALL.TXT 3KB
DAVExplorer.bat 40B
共 9 条
- 1
xxkln12350
- 粉丝: 5
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页