250 likes | 440 Views
WebDAV. Working across the Internet:. Peter Pierrou, Excosoft. Imagine Internet without Links. …but we still Edit files like this. ???. See the design specification. The source code for ... . Click!. 1. Idea. 2. Open. ???. 3. Browse. Click!. Design Specification This is. ???.
E N D
WebDAV Working across the Internet: Peter Pierrou, Excosoft
…but we still Edit files like this ??? See the designspecification. The source codefor ... Click! 1. Idea 2. Open ??? 3. Browse Click! DesignSpecification This is... ??? 4. Find 5. Edit Click! 6. Idea forgotten
With links, information is one mouse click away See the designspecification. The source codefor ... 1. Idea Click! DesignSpecification This is... 2. EDIT
New technology: WebDAV Web-based Distributed Authoring and Versioning ” WebDAV is a set of extensions to the HTTP protocolwhich allows users to collaboratively edit andmanage files on remote web servers. ” http://www.webdav.org
WebDAV Technology Old HTTP Methods: Get, Put Extensions: Lock, Unlock, CheckOut, CheckIn, PropFind, PropPatch, Copy, Move, Delete, MkCol URI = http://host/path/resource Metod = HTTP header + XML
Protocol Example PROPFIND /container/ HTTP/1.1 Host: www.excosoft.se Content-Type: text/xml; charset="utf-8" Content-Length: xxxx <?xml version="1.0" encoding="utf-8" ?> <propfind xmlns="DAV:"> <propname/> </propfind>
Who is behind WebDAV? The Internet Engineering Task Force (IETF) Contributors: University of CaliforniaApache GroupMicrosoftNetscapeNovellXeroxDocumentumPCDocsFilenetRationalIntersolvIBM
Status "Distributed Authoring" approved by IESG "Versioning" almost ready "Distributed Authoring" is included in Windows 2000 as "Web Folders"
Versioning • Automatic versioning support for versioning-unaware clients • Linear versioning, and • support for parallel development and configuration management.
HTTP provided Internet read-access Client http server
WebDAV provides Internetwrite-access! Client http+DAV server Locking,versioning, etc.
Visualizing a Repository WebDAV visualizes a repository as a named hierarchical structure. WebDAV Database
From OS-files to Web-resources Application Application http://host/herlitz/doc.xml p:\herlitz\doc.xml OS http+DAVserver
"Work on the Web" The Internet will be Your archive.
Portals The editable portal The non-editable portal
Connecting Related Information DAV-enabled PDM Customer X DAV-enabled CM Address Offer Specifications Received mail Sent mail DAV-enabled DMS DAV-enabled ERP
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
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
FromWindows... Ad hoc queriesDisk browsingArchive browsingApplication entry
… To Information Content controlled browsingStructures and linksKnowledge