RDF

By Zachia-Zlatea Irina
Ce e RDF?
  • RDF este o prescurtare de la Resource Description Framework
  • RDF este un framework pentru decrierea resurselor web
  • RDF asigura un model pentru date si o sintaxa in asa fel incat parti independete de cod sa poata sa le foloseasca
  • RDF a fost construit pentru a putea fii citit si inteles de calculatoare
  • RDF nu este construit pentru a fii vazut de oameni
  • RDF este ecris in XML
  • RDF este o parte a Activitatii Semantice Web W3C
  • RDF este o recomandare W3C

Exemple de situatii in care sa folosesti RDF:
  • Descrierea proprietatiilor pentru obiecte care pot fii cumparate (pret, disponibilitate)
  • Descrierea de orare pentru evenimente web
  • Descrierea informatiilor despre paginile web (autor, data ultimei modificari)
  • Descrierea continutului si rakingului unei pagini
  • Descrierea continutului pentru motoare de cautare
  • Descrierea librariilor electronice
Resurse RDF, Proprietati si Valori ale Proprietatiilor

RDF identifica obiectele folosinf identificatori Web (URI) si descrie resursele folosind valori ale propietatiilor. Ce sunt acestea?
  • O Resursa este orice obiect care poate avea un URI
  • O Proprietate este o Resursa care are un nume, spre exemplu "autor" sau "homepage"
  • O Valoare a unei Proprietati este valoarea Proprietatii, spre exemplu "Jan Egil Refsnes" pentru "http://www.w3schools.com" (proprietatea unei valori poate fii o alta resursa)
Propozitii RDF

O propozitie este fromata din combiinatia unei Resurse, a unei Proprietati si a unei Valori a unei Proprietati. Ele se mai numesc subiectul, predicatul si obiectul unei propozitii.

Exemple:
Propozitie: "Autorul http://www.w3schools.com/RDF este Jan Egil Refsnes".
  • Subiectul: http://www.w3schools.com/RDF
  • Predicat: author
  • Obiectul: Jan Egil Refsnes

Propozitie: "Pagina principala a http://www.w3schools.com/RDF este http://www.w3schools.com".

  • Subiectul: http://www.w3schools.com/RDF
  • Predicatul: pagina principala
  • Obiectul: http://www.w3schools.com

 

0 comments so far.

Something to say?