Welcome to Davis (A WebDAV-iRODS/SRB gateway)
| For queries please contact: rt@… |
Davis is a Java web application aiming to provide a webdav interface for accessing the SDSC iRods/SRB data grid. Its idea is "Enabling iRODS/SRB to the rest of the world", with the use of general Webdav protocol and HTTP protocol.
iRODS/SRB is widely used by many research groups in the world. Quite a few different clients have been developed, e.g. iCommands/Scommands, Hermes, JUX. However, they all required a third-party software, and a non-HTTP port, 1247/5544. The issues are: some software may require a certain IT knowledge to install; some sites may have firewall blocking non-HTTP(S) access.
Webdav is a protocol designed for web page development. It offers basic file management methods, such as directory browsing, basic file information retrieving, creating/deleting directories, file upload/download. Also it runs on port 80(HTTP) or 443(HTTPS), which is not likely be blocked by firewalls (For some organizations, a http proxy will be used).
Features
- Webdav version 1, 2. Supports locking mechanism.
- Supports Windows, Linux and Mac
- iRODS and Shibboleth authentication with WAYF
- Supports user password and Shibboleth authentication on SRB
- Uses tilde(~) for home directory
- Supports browser mode, where users can download and browse files
- Change permissions, add/modify/delete metadata in Browse mode
- Support multi-threaded and resumable download, e.g. using FlashGet
How to Use
General
Windows
Mac
Linux
Browser Mode
iPhone
Symbian S60
Command-line Clients
OpenDAP
REST API
How to Install
Download
Installation
Configuration
Update
Dynamic Objects
Anonymous Access
Shibboleth SP installation and integration with Davis
Evaluation
Publications & Presentations
Release Notes
- 0.8.2 - 25 November 2009
- 0.8.1 - 2 November 2009
- 0.7.3 - 7 August 2009
- 0.7.2 - 16 June 2009
- 0.7.1 - 5 June 2009
- 0.7.0 - 25 May 2009
- 0.6.1 - 13 January 2009
- 0.6.0 - 8 December 2008
- 0.5.1 - 5 December 2008
- 0.5.0 - 23 November 2008
Contact
For any problems or comments, please contact me at shunde(dot)zhang(at)arcs(dot)org(dot)au
Mailing List
You can join the user mailing list: davis-chat@…
Mailing list website: http://groups.google.com/group/davis-chat
License
This software is open source and under Apache 2 and LGPL.
Acknowledgment
Davis is implemented with the source code of a famous Webdav-SMB gateway software, Davenport. Many thanks to the author, Eric Glass.
![(please configure the [header_logo] section in trac.ini)](/trac/davis/chrome/common/arcs-general.png)