1 / 22

WebDAV

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. ???.

andren
Download Presentation

WebDAV

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WebDAV Working across the Internet: Peter Pierrou, Excosoft

  2. Imagine Internet without Links...

  3. …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

  4. With links, information is one mouse click away See the designspecification. The source codefor ... 1. Idea Click! DesignSpecification This is... 2. EDIT

  5. 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

  6. 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

  7. 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>

  8. Who is behind WebDAV? The Internet Engineering Task Force (IETF) Contributors: University of CaliforniaApache GroupMicrosoftNetscapeNovellXeroxDocumentumPCDocsFilenetRationalIntersolvIBM

  9. Status "Distributed Authoring" approved by IESG "Versioning" almost ready "Distributed Authoring" is included in Windows 2000 as "Web Folders"

  10. Versioning • Automatic versioning support for versioning-unaware clients • Linear versioning, and • support for parallel development and configuration management.

  11. HTTP provided Internet read-access Client http server

  12. WebDAV provides Internetwrite-access! Client http+DAV server Locking,versioning, etc.

  13. Visualizing a Repository WebDAV visualizes a repository as a named hierarchical structure. WebDAV Database

  14. From OS-files to Web-resources Application Application http://host/herlitz/doc.xml p:\herlitz\doc.xml OS http+DAVserver

  15. "Work on the Web" The Internet will be Your archive.

  16. Portals The editable portal The non-editable portal

  17. Connecting Related Information DAV-enabled PDM Customer X DAV-enabled CM Address Offer Specifications Received mail Sent mail DAV-enabled DMS DAV-enabled ERP

  18. My personal portal

  19. 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

  20. 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

  21. FromWindows... Ad hoc queriesDisk browsingArchive browsingApplication entry

  22. … To Information Content controlled browsingStructures and linksKnowledge

More Related