Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Linked Data Platform

From Wikipedia, the free encyclopedia

Linked Data Platform (LDP) is alinked data specification defining a set of integration patterns for buildingRESTfulHTTP services that are capable of read/write ofRDF data.

The Linked Data Platform allows use of RESTful HTTP to consume, create, update and delete both RDF and non-RDF resources.[1] In addition, it defines a set of "container" constructs – buckets into which documents can be added with a relationship between the bucket and the object similar to the relationship between a blog and its constituent blog posts.[2]

History

[edit]

LDP evolved from work atIBM's Rational Product Group for application integration. Starting in 2010, IBM looked at linked data forapplication lifecycle management and sought what was an alternative means for read–write linked data.

IBM joined with the W3C in June 2012 to form aW3C working group, which operated until July 2015.[3][4] On 26 February 2015, the W3C Linked Data Platform 1.0 was approved as a W3C Recommendation.[5]

Implementation

[edit]

Read–write linked data was previously described usingWebDAV andSPARUL[6] byTim Berners-Lee in his design issues[7][8] that built upon his four principles for linked data.[9]

The Linked Data Platform includes Tim Berners-Lee's four principles, and focuses on thefollowing concepts.[10]

LDP resources (LDPR)

[edit]
  • HTTP and RDF techniques to read and write linked data
  • Resources can be created, modified, deleted and read using standardHTTP methods (i.e., POST, PUT, PATCH, DELETE, GET)
  • Cover "RDF sources" as well as "binary resources"

LDP containers (LDPC)

[edit]
  • An LDPR to which you POST to create new things, GET to find existing things
  • Similar to what AtomPub does for XML
  • Available in three flavors: BasicContainer, DirectContainer, and IndirectContainer

Paging and ordering

[edit]
  • A mechanism to get the content of a LDPC in chunks and specify the order in which the content is sorted

LDP and WebDAV relationship

[edit]

LDP is not a file system, but it uses linked data to produce the kind of information that can be used to create a modern file system abstraction for interacting with HTTP-accessible resources (colloquially referred to as "Web resources").

In contrast, WebDAV is a "set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers".[11]

However, LDP can be used with WebDAV. For example, there are live LDP containers in the wild, identified by linked data URIs, that can also function as WebDAV endpoints (i.e., mountable by any WebDAV compliant user agent).

See also

[edit]

References

[edit]
  1. ^Mihindukulasooriya, Nandana (2014-11-05)."Learning W3C Linked Data Platform with examples".
  2. ^Burleson, Cody (10 July 2014)."Introduction to: Linked Data Platform". semanticweb.com. Archived fromthe original on 9 January 2015. Retrieved27 August 2014.
  3. ^"Linked Data Platform Working Group". W3C.
  4. ^"Linked Data Platform (LDP) Working Group Charter". W3C.
  5. ^"Linked Data Platform (LDP) is a W3C Recommendation". W3C. 6 March 2015.
  6. ^"SPARQL 1.1 Update". W3C.
  7. ^"Socially aware cloud storage – Design Issues". timbl.
  8. ^"Read-Write linked data – Design Issues". timbl.
  9. ^"Linked Data – Design Issues". timbl.
  10. ^"Getting Started with the Linked Data Platform (LDP)". SemanticWeb.com. 12 August 2014.
  11. ^"WebDAV Resources". Archived fromthe original on 2012-06-26.

External links

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=Linked_Data_Platform&oldid=1311987314"
Categories:

[8]ページ先頭

©2009-2026 Movatter.jp