Chapter 4. Data Model
HTTP/1.1 has a simple data model: Ultimately, all Web objects are resources, which can be addressed by Uniform Resource Identifiers (URIs). WebDAV extends this data model while still keeping it rather simple.
A collection is a special kind of resource that contains other resources. As a type of resource, a collection is addressable.
All resources have properties with names and values, but properties are not independently addressable and do not have URIs.
Any resource may be locked. Locks are not independently addressable either.
A data model allows clients to have assumptions about the way information will be organized on the server and to use these assumptions to access information on behalf of the user. A consistent data model ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access