O'Reilly Open Source Convention
oreilly.comO'Reilly Network
Conferences International Safari: Books Online

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List
Kids World

From the Frontiers of Research to the Heart of the Enterprise
O'Reilly Open Source Convention
Sheraton San Diego Hotel and Marina
July 22-26, 2002 -- San Diego, CA



Publishing Repositories with mod_dav
Greg Stein, Google

Track: Apache Web Server
Date: Wednesday, July 24
Time: 4:30pm - 5:15pm
Location: Sea Breeze I

Using Apache, mod_dav, and the WebDAV protocol, almost any repository can be published to users. Your repository can be made available directly on the web, on a user's desktop, inside publishing applications, and even as a custom data store.

mod_dav is a module for the Apache HTTP server that allows it to speak the WebDAV protocol, as defined by RFCs 2518 and 3253. Many client tools, applications, and SDKs understand the WebDAV protocol, and its use is growing every day.

The mod_dav module has an API that can be used by a provider to publish a repository -- from simple access features to complex versioning operations. The Subversion project (a CVS replacement) uses the mod_dav architecture to publish its repository.

This talk will briefly discuss WebDAV and how people and custom applications use it. It will then move to a discussion of mod_dav itself, with explanations of how resources, properties, and other items are modeled. APIs and structures will be covered, and the default file system provider and the Subversion provider will be used as examples.

Download presentation file

oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly Media, Inc.