ГОСТ Р 7.0.91—2015
опроса тезауруса. Рассчитанный на сетевые запросы, сам API сохраняет независимость от деталей
конкретной реализации. Этот протокол может быть адаптирован и к форматам, отличным от SKOS. В то
время как SKOS API — результат работ по европейскому проекту Semantic Web Advanced Development
(SWAD — Перспективное развитие семантического вэба), сам SKOS поддерживается рабочей группой
Semantic Web Deploiment (SWDWG — Рабочая группа развертывания семантического вэба).
— Другие API — В настоящее время используют множество различных адаптаций SKOS API на
различных платформах. Существуют также похожие, но независимые тезаурусные протоколы, основан
ные как на SOAP, так и на REST. Их списки, не претендующие на полноту, ведутся по ссылкам [38) и [39].
— ADL Thesaurus Protocol — Протокол библиотеки Alexandria Digital Library (ADL) рассчитан на
доступ к одноязычному тезаурусу и адаптирован к использованию через Интернет. Он поддерживает
оперативный опрос тезауруса и навигацию по нему. Он предлагает возможность «легкого» HTTP до
ступа к тезаурусу. Модель тезауруса, используемая в протоколе, близко следует стандарту ANSI/NISO
Z39.19 (40), а его определение дано по схеме XML.
18.5 Протоколы баз данных общего назначения, используемые с тезаурусами
Для некоторых приложений могут быть полезны следующие протоколы общего назначения:
— Search Wob Services (OASIS) — Эти протоколы основаны на ADP (Abstract Protocol Definition)
(41) — эталонная модель, которая способна описывать эти и другие протоколы. Наиболее заметными
являются [42] и SRU (Search and Retrieval via URL) [43] с поисковым языком CQL (Contextual Query Lan
guage) [44]. Рассчитанный на использование с неструктурированными документами OpenSearch проще,
a SRU обеспечивает больше возможностей по управлению запросами и выдачей. SRU сфокусирован
на XML запросах в Интернете. SRU/CQL в настоящее время пересматривается Техническим комитетом
OASIS [45]. Более ранний протокол, известный как SRW. теперь рассматривается как вариант SRU
(‘SRU viaHTTP SOAP’ ); SRU основан на протоколе REST, a SRW — на протоколе SOAP.
— SPARQL (Simple Protocol and RDF Query Language — Простой протокол и язык запросов RDF)
[1] — Установлен официальной рекомендацией Консорциума WWW (W3C) 2008 года. Он разработан
и продвигается консорциумом как ключевая технология семантического вэба. Язык запросов RDF ис
пользуется для выражения запросов к различным источникам данных, как в тех случаях, когда данные
записаны исконно в RDF, так и в случаях, когда они рассматриваются через транслятор. SPARQL об
ладает возможностью поиска требуемых и возможных графических образов, а также их соединений и
разъединений. Его можно рассматривать как язык запросов общего назначения (наподобие SQL для
реляционных баз данных), и он может быть использован для опроса тезаурусов, представленных в
RDF. совместно с другими наборами данных в том же формате.
— Z39.50 — Этот протокол более формально обозначается как ’ANSL/NISO Z39.50 Information
retrieval (Z39.50)Application service definition and protocol specification" [46]. SRU/SRW можно рассматри
вать как варианты ранних версий протокола Z39.50.
90