![Page 1: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/1.jpg)
WebDAV
Working across the Internet:
Peter Pierrou, Excosoft
![Page 2: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/2.jpg)
Imagine Internet without Links...
![Page 3: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/3.jpg)
…but we still Edit files like this
See the designspecification. The source codefor ...
DesignSpecification
This is...
Click!
Click!
???
Click!
???
???
1. Idea2. Open
3. Browse
4. Find5. Edit
6. Idea forgotten
![Page 4: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/4.jpg)
With links, information is one mouse click away
See the designspecification. The source codefor ...
DesignSpecification
This is...
Click!
1. Idea
2. EDIT
![Page 5: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/5.jpg)
New technology: WebDAV
http://www.webdav.org
” WebDAV is a set of extensions to the HTTP protocolwhich allows users to collaboratively edit andmanage files on remote web servers. ”
Web-based Distributed Authoring and Versioning
![Page 6: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/6.jpg)
WebDAV TechnologyOld HTTP Methods: Get, Put
Extensions: Lock, Unlock, CheckOut, CheckIn, PropFind, PropPatch, Copy, Move, Delete, MkCol
URI = http://host/path/resource
Metod = HTTP header + XML
![Page 7: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/7.jpg)
Protocol Example
PROPFIND /container/ HTTP/1.1Host: www.excosoft.seContent-Type: text/xml; charset="utf-8"Content-Length: xxxx
<?xml version="1.0" encoding="utf-8" ?><propfind xmlns="DAV:"> <propname/></propfind>
![Page 8: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/8.jpg)
Who is behind WebDAV?The Internet Engineering Task Force (IETF)
Contributors:
University of CaliforniaApache GroupMicrosoftNetscapeNovellXeroxDocumentumPCDocsFilenetRationalIntersolvIBM
![Page 9: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/9.jpg)
Status
"Distributed Authoring" approved by IESG
"Versioning" almost ready
"Distributed Authoring" is included in Windows
2000 as "Web Folders"
![Page 10: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/10.jpg)
Versioning
• Automatic versioning support for versioning-unaware clients
• Linear versioning, and
• support for parallel development and configuration management.
![Page 11: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/11.jpg)
httpserver
Client
HTTP provided Internet read-access
![Page 12: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/12.jpg)
Locking,versioning, etc.
http+DAVserver
Client
WebDAV provides Internetwrite-access!
![Page 13: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/13.jpg)
Visualizing a Repository
WebDAV visualizes a repository as a named hierarchical structure.
Database WebDAV
![Page 14: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/14.jpg)
From OS-files to Web-resources
http+DAVserver
Application
OS
Application
http://host/herlitz/doc.xml
p:\herlitz\doc.xml
![Page 15: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/15.jpg)
"Work on the Web"
The Internet will be Your archive.
![Page 16: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/16.jpg)
Portals
The editable portal
The non-editable portal
![Page 17: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/17.jpg)
Connecting Related Information
Address
Offer
Specifications
Received mail
Sent mail
DAV-enabled
PDM
DAV-enabled
DMS
DAV-enabled
ERP
DAV-enabled
CM
Customer X
![Page 18: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/18.jpg)
My personal portal
![Page 19: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/19.jpg)
Features
• Work directly in source document
• Everything can be version controlled
• Easy to create new documents
• Standard file lock
• Independent of disks, mounts and OS
• General metadata handling (properties)
• Everything has an URL
• Fast access to information
![Page 20: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/20.jpg)
More Features• Version controlled Web Sites
• Use links in mail
• Faster death of HTML
• Standard access control
• The editor is the interface
• The writeable Intranet
• Version controlled links
• Collaboration
![Page 21: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/21.jpg)
Ad hoc queriesDisk browsingArchive browsingApplication entry
From Windows ...
![Page 22: WebDAV Working across the Internet: Peter Pierrou, Excosoft](https://reader035.vdocument.in/reader035/viewer/2022081501/5697c0021a28abf838cc306f/html5/thumbnails/22.jpg)
Content controlled browsingStructures and linksKnowledge
… To Information