Bog'langan ma'lumotlar platformasi - Linked Data Platform

Bog'langan ma'lumotlar platformasi (LDP) a Bog'langan ma'lumotlar qurilish uchun integratsiya naqshlari to'plamini belgilaydigan spetsifikatsiya RESTful HTTP o'qish / yozish imkoniyatiga ega bo'lgan xizmatlar RDF ma'lumotlar.

Bog'langan ma'lumotlar platformasi RDF va RDF bo'lmagan resurslarni iste'mol qilish, yaratish, yangilash va o'chirish uchun RESTful HTTP-dan foydalanishga imkon beradi.[1] Bunga qo'shimcha ravishda, u "Konteyner" konstruktsiyalari to'plamini belgilaydi - bularga hujjatlar qo'shilishi mumkin bo'lgan chelaklar va ob'ekt o'rtasidagi munosabatlar blog va uning blogidagi blog yozuvlari o'rtasidagi munosabatlarga o'xshash.[2]

Tarix

LDP ishdan rivojlandi IBM Dasturni birlashtirish uchun Rational Product Group. 2010 yildan boshlab IBM bog'langan ma'lumotlarga qaradi dasturlarning hayot aylanishini boshqarish Bog'langan ma'lumotni o'qish-yozish uchun muqobil vosita nima ekanligini izladi.

IBM 2012 yil iyun oyida W3C bilan qo'shilib, a W3C ishchi guruhi, u 2015 yil iyuligacha faoliyat yuritgan.[3][4] 2015 yil 26 fevralda W3C bog'langan ma'lumotlar platformasi 1.0 W3C tavsiyasi sifatida tasdiqlandi.[5]

Amalga oshirish

O'qish-yozish bog'langan ma'lumotlar ilgari tasvirlangan WebDAV vaSPARUL[6] tomonidan Tim Berners-Li uning dizayn masalalarida [7][8] bog'langan ma'lumotlar uchun uning 4 qoidalariga asoslanadi.[9]

Bog'langan ma'lumotlar platformasi Tim Berners-Li-ning 4 qoidasini o'z ichiga oladi va quyidagi tushunchalarga e'tibor beradi.[10]

LDP manbalari (LDPR)

  • Bog'langan ma'lumotlarni o'qish va yozish uchun HTTP va RDF texnikasi
  • Resurslarni standart yordamida yaratish, o'zgartirish, o'chirish va o'qish mumkin HTTP usullari (ya'ni POST, PUT, PATCH, DELETE, Get)
  • "Ikkilamchi manbalar" qatori "RDF manbalari"

LDP konteynerlari (LDPC)

  • Yangi narsalarni yaratish uchun POST yuboradigan LDPR, mavjud narsalarni topishga kirishing
  • AtomPub-ning XML uchun qiladigan ishlariga o'xshash
  • Uch xil ta'mda mavjud: BasicContainer, DirectContainer va IndirectContainer

Paging va buyurtma

  • LDPC tarkibini qismlarga ajratish va tarkibni saralash tartibini belgilash mexanizmi

LDP va WebDAV aloqalari

LDP fayl tizimi emas, lekin u bog'langan ma'lumotlardan foydalanib, HTTP kirish huquqiga ega resurslar bilan o'zaro aloqada bo'lish uchun zamonaviy fayl tizimi abstraktsiyasini yaratish uchun ishlatilishi mumkin bo'lgan ma'lumotni ishlab chiqaradi (og'zaki ravishda "Veb-resurslar ").

Bundan farqli o'laroq, WebDAV - bu "foydalanuvchilarga masofaviy veb-serverlardagi fayllarni birgalikda tahrirlash va boshqarish imkonini beradigan HTTP protokoli kengaytmalari to'plami".[11]

Biroq, LDP dan WebDAV bilan foydalanish mumkin. Masalan, bog'langan ma'lumotlar URI-lari tomonidan aniqlangan jonli LDP konteynerlari mavjud, ular WebDAV so'nggi nuqtalari sifatida ham ishlashi mumkin (ya'ni WebDAV-ga mos keladigan har qanday foydalanuvchi agenti tomonidan o'rnatilishi mumkin).

Shuningdek qarang

Adabiyotlar

  1. ^ Mixindukulasooriya, Nandana (2014-11-05). "W3C bog'langan ma'lumotlar platformasini misollar bilan o'rganish".
  2. ^ Burleson, Cody (2014 yil 10-iyul). "Kirish: bog'langan ma'lumotlar platformasi". semanticweb.com. Arxivlandi asl nusxasi 2015 yil 9-yanvarda. Olingan 27 avgust 2014.
  3. ^ "Bog'langan ma'lumotlar platformasi ishchi guruhi". W3C.
  4. ^ "Bog'langan ma'lumotlar platformasi (LDP) ishchi guruhi to'g'risidagi nizom". W3C.
  5. ^ "Bog'langan ma'lumotlar platformasi (LDP) - bu W3C tavsiyasi". W3C.
  6. ^ "SPARQL 1.1 yangilanishi". W3C.
  7. ^ "Ijtimoiy xabardor bulutli saqlash - Dizayn muammolari". timbl.
  8. ^ "O'qish-yozish bilan bog'liq ma'lumotlar - Dizayn muammolari". timbl.
  9. ^ "Bog'langan ma'lumotlar - dizayn muammolari". timbl.
  10. ^ "Bog'langan ma'lumotlar platformasi (LDP) bilan ishlashni boshlash". SemanticWeb.com.
  11. ^ "WebDAV resurslari". Arxivlandi asl nusxasi 2012-06-26.

Tashqi havolalar