연결된 데이터 플랫폼

Linked Data Platform

LDP(Linked Data Platform)는 RDF 데이터의 읽기/쓰기가 가능한 RESTful HTTP 서비스를 구축하기 위한 통합 패턴 집합을 정의하는 Linked Data 규격이다.

Linked Data Platform은 RDF 및 비 RDF 리소스를 모두 소비, 생성, 업데이트 및 삭제하기 위해 RESTf HTTP를 사용할 수 있다.[1]또한, 그것은 "컨테이너" 구성품들 - 버킷 사이에 문서를 추가할 수 있는 버킷과 블로그와 그것의 구성 블로그 게시물 사이의 관계와 유사한 객체 사이의 관계를 정의한다.[2]

역사

LDP는 IBM의 Rational Product Group에서 애플리케이션 통합을 위한 작업에서 발전했다.2010년부터 IBM은 애플리케이션 라이프사이클 관리를 위해 링크된 데이터를 검토하고 Read-Write Linked Data의 대체 수단이 무엇인지 모색했다.

IBM은 2012년 6월 W3C와 함께 W3C 워킹그룹을 결성해 2015년 7월까지 운영했다.[3][4]2015년 2월 26일 W3C Linked Data Platform 1.0이 W3C 권장사항으로 승인되었다.[5]

실행

Read-Write Linked 데이터는 이전에 Tim Berners-Lee가 링크된 데이터에 대한 4가지 규칙을 기반으로 구축한 설계 문제에서 WebDAVSPARUL[6] 사용하여 설명한 바 있다.[9]

Linked Data Platform은 Tim Berners-Lee의 4가지 규칙을 포함하고 있으며, 다음과 같은 개념에 초점을 맞추고 있다.[10]

LDPR 리소스(LDPR)

  • 연결된 데이터를 읽고 쓰는 HTTP 및 RDF 기술
  • 표준 HTTP 메서드를 사용하여 리소스를 생성, 수정, 삭제 및 읽을 수 있음(예: POST, PUT, Patch, DELETE, GET)
  • "RDF 소스" 및 "이중 리소스" 포함

LDP 컨테이너(LDPC)

  • 새로운 것을 만들기 위해 게시하는 LDPR, 기존 것을 찾기 위해 GET
  • AtomPub가 XML에 대해 수행하는 작업과 유사
  • BasicContainer, DirectContainer 및 IndirectContainer의 세 가지 맛으로 제공

페이징 & 순서

  • LDPC의 콘텐츠를 청크로 가져와 콘텐츠 정렬 순서를 지정하는 메커니즘

LDP와 WebDAV 관계

LDP는 파일 시스템은 아니지만, 연결 데이터를 사용하여 HTTP 액세스 가능한 리소스(협동적으로 "웹 리소스"라고 함)와 상호 작용하기 위한 현대적인 파일 시스템 추상화를 만드는 데 사용할 수 있는 종류의 정보를 생산한다.

반면 WebDAV는 "원격 웹 서버의 파일을 공동으로 편집하고 관리할 수 있는 HTTP 프로토콜 확장자 집합"[11]이다.

그러나 LDP는 WebDAV와 함께 사용할 수 있다.예를 들어, 야생에는 Linked Data URI로 식별되는 라이브 LDP 컨테이너가 있으며, WebDAV 엔드포인트로도 기능할 수 있다(즉, WebDAV 호환 User Agent에서 탑재 가능).

참고 항목

참조

  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 from the original on 9 January 2015. Retrieved 27 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. ^ "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.
  11. ^ "WebDAV Resources". Archived from the original on 2012-06-26.

외부 링크