Зачем использовать RDF в определении веб-службы?
Я смотрел на определение ресурсов модуля управления изменениями OSLC. Зачем использовать RDF?
Связано ли это использование с семантическими веб-сервисами?
Спасибо
2 ответа
Проще говоря, потому что RDF является портативным, совместимым и многоразовым
Использование RDF означает, что данные в вашей системе по своей сути могут быть повторно использованы даже приложениями, которые ничего не знают о вашей конкретной модели данных (например, словари, онтологии и т. Д.), Поскольку они все еще могут обрабатывать данные и извлекать из них информацию.
Кроме того, использование RDF означает, что вы не привязываете себя к проприетарному / специфичному для приложения формату или к определенной схеме XML и можете легко расширять свою модель данных или добавлять аннотации, которые игнорируются основным приложением по вашему усмотрению.
Расширение концепции OSLC -
Цели OSLC предоставляют общие средства интеграции ресурсов через общую архитектуру с использованием обнаружения, связанных данных и общих форматов ресурсов.
Существуют темы сообщества по согласованию со связанными данными W3c и семантической сетью.
Вы можете узнать больше здесь: http://open-services.net/
Хорошее введение можно найти здесь: http://open-services.net/html/case4oslc.pdf