Знаймо

Додати знання

приховати рекламу

Цей текст може містити помилки.

Resource Description Framework



Resource Description Framework (RDF) - це розроблена консорціумом Всесвітньої павутини модель для подання даних, особливо - метаданих [1]. RDF представляє твердження про ресурсах у вигляді, придатному для машинної обробки. RDF є частиною концепції семантичної павутини.

Ресурсом в RDF може бути будь-яка сутність - як інформаційна (наприклад, веб-сайт або зображення), так і неінформаційних (наприклад, людина, місто чи якесь абстрактне поняття). Твердження, висловлюване про ресурс, має вигляд " суб'єкт - предикат - об'єкт "і називається триплетом. Затвердження "небо блакитного кольору" в RDF-термінології можна представити таким чином: суб'єкт - "небо", предикат - "має колір", об'єкт - "блакитний". Для позначення суб'єктів, предикатів і об'єктів в RDF використовуються URI. Безліч RDF-тверджень утворює орієнтований граф, в якому вершинами є суб'єкти та об'єкти, а ребра помічені предикатами.

RDF сам по собі є не форматом файлу, а тільки лише абстрактної моделлю [1]. Для запису і передачі RDF використовується кілька форматів, у тому числі:

  • RDF / XML - запис у вигляді XML -документа;
  • RDF / JSON - запис у вигляді JSON -даних;
  • RDFa ( англ. RDF in attributes ) - Запис всередині атрибутів довільного HTML - або XHTML -документа;
  • N-Triples, Turtle, N3 - компактні [2] форми запису тверджень.

Для обробки даних, представлених в RDF, можуть використовуватися мови запитів: SPARQL (стандарт W3C), RQL, RDQL.


Примітки

  1. 1 2 RDF Primer - www.w3.org/TR/rdf-primer/ (Англ.) . Консорціум Всесвітньої павутини (10 лютого 2004). - Рекомендація W3C, інформативне введення в RDF. архіві - www.webcitation.org/61K5UTvGQ з першоджерела 30 серпня 2011.
  2. Шон Палмер Notation3: A Rough Guide to N3 - infomesh.net/2002/notation3 / (Англ.) . - Введення в Notation3. архіві - www.webcitation.org/61K5VDtUe з першоджерела 30 серпня 2011.

Цей текст може містити помилки.

Схожі роботи | скачати

Схожі роботи:
Session Description Protocol
. NET Framework
Метаконтент Framework
Microsoft Solutions Framework
Mozilla application framework
ADO.NET Entity Framework
© Усі права захищені
написати до нас
Рейтинг@Mail.ru