Detailed coverage of the first standard for collaborative, real-time Web authoring.
° Written by one of the original designers of WebDAV, the book demonstrates how Web-site authors can use WebDAV to remotely yet securely update their Web pages.
° Collaborators can use WebDAV to jointly author an electronic document without overwriting each other's changes.
° “WebDav… stands poised to transform how users interact with the Internet.” InfoWorld
WebDAV: Next-Generation Collaborative Web Authoring is the complete guide to Web-based Distributed Authoring and Versioning (WebDAV), the IETF standard for Web authoring and wide area collaboration. Experienced implementer Lisa Dusseault covers WebDAV from bits on the wire up to custom application implementation, demonstrating with extensive examples and traces from real clients and servers. Coverage includes: practical rules for building WebDAV document management systems; step-by-step, Internet Explorer compatible sample applications; and the latest WebDAV tools. For application designers, software engineers, and information managers.
Download the Sample Chapter related to this title.
What Is Authoring? Third-Generation Web Authoring. WebDAV History. Requirements and Scenarios. Extended Example, Concepts, and Terminology. What WebDAV Is and Is Not. Roles for WebDAV. Summary.
A Brief History of Web Authoring. Network-Enabled Web Authoring Tools. The Standards Revolution in Web Authoring. HTTP, Pre-WebDAV. The File Transfer Protocol. WebDAV for Sharing Documents. Summary.
URLs. Message Structure. HTTP Methods. HTTP ETags. Beyond the Request/Response Model. HTTP Security. HTTP Headers. Summary.
Basic Components. URLs and WebDAV Resources. Using the Hierarchy. Metadata. Locks. Summary.
WebDAV URLs and Feature Discovery. New Response Status Codes. GET. PUT. DELETE. Summary.
Why WebDAV Defines New Methods. MKCOL: Create Collection. MOVE. COPY. Summary.
Property Representation. PROPFIND. PROPPATCH. How Properties Are Stored. Required Properties. Summary.
Lock Tokens. LOCK Method. UNLOCK Method. Using Locked Resources. Lock-Related Properties. Client Responsibilities. Lock Interactions. Problems with Lock-Null Resources. Summary.
Scenario Walk-Through. Open Web Folder. Create a Folder. Create a New File. Editing a File. Close the File. Copy to Publishing Directory. Publish Document. Summary.
Client Software. Server Software. Services. Compliance Tests. Summary.
Introduction to Versioning. Core Versioning. Editing Version-Controlled Resources. Labels. Using Existing WebDAV Methods with Versioning. Using Non-DeltaV Clients. Version Trees. Multiple Checkouts with Working Resources. Checkout Determinism. DeltaV Special Mechanisms. Summary.
Workspaces. Change Sets. Branches. MERGE. History of Multiple Resources. Other Feature Interactions. DeltaV Features and Packages. Summary.
What Is Access Control? Getting Access Control Information. Setting Access Control Information. Principals. Standardization Challenges. Summary.
Online Photo Album. Email and Calendaring. Presence and Instant Messaging. Pacific National Laboratories. Other Application Ideas. Summary.
Metadata Usage. Performance Considerations. Security Considerations. Technology Considerations. Deployment Considerations. Summary.
Supporting Legacy Windows Applications. Internet Explorer Tips. Microsoft WebDAV.
Informational Status Codes. Success Status Codes. Redirect Status Codes. Client Failure Status Codes. Server Failure Status Codes. References.
Download the Index
file related to this title.