ГОСТРИСО 24619—2013
Приложение В
(справочное)
Реализации системы постоянных идентификаторов
В.1 Постоянный URL (PURL)
Постоянный URL или PURL (Persistent URL) (23) представляет собой унифицированный указатель информа
ционного ресурса (то есть локальный идентификатор ресурса URI). который не описывает напрямую местоположе
ние запрашиваемого ресурса, а вместо этого указывает лишь его промежуточное (более устойчивое)
местонахождение, обращение к которому инициирует переадресацию идентификатора к текущему местоположе
нию нужного ресурса. Это стандартизованная процедура переадресации по протоколу HTTP, благодаря которой не
требуется принятия новых протоколов передачи или внесения изменений в клиентское программное обеспечение
(ПО).
Указатели PURL были разработаны Центром оперативно доступных компьютеризованных библиотек (Online
Computer Library Centre (OCLC)) в середине 1990-х годов, главным образом для того, чтобы уменьшить бремя экс
плуатационных затрат по поддержанию URL. содержащихся в записях каталога, которые относятся к интернет-ре
сурсам. Центр OCLC стал активным участником рабочих групп IETF по URN. и его специалисты получили полную
информацию о том. какдалеки были эти группы от общего согласия по вопросу стандартизации постоянных иденти
фикаторов. Поэтому разработанные Центром постоянные указатели PURL были приняты в качестве промежуточ
ного решения для «закрытия бреши» в схеме присваивания постоянных имен ресурсам сети Интернет.
Инфраструктура PURL позволяет лишь ассоциировать одно конкретное местоположение ресурса с опреде
ленным идентификатором и не предусматривает никакой дополнительной информации, относящейся к метадан
ным Резольвер и управляющее ПО доступны для широкого использования.
В.2 Система дескрипторов Handle System (HS)
Handle System (HS) (24)— это распределенная система присваивания постоянных имен, предназначенная
для прикладных систем электронных библиотек. Система была разработана Корпорацией по национальным ини
циативным проектам (Corporation for National Research Initiatives (CNRI)) и начала свою деятельность с проекта в об
ласти представления научно-технических отчетов Networked Computer Science Technical Reports Library (NCSTRL),
учрежденного Управлением перспективных исследований министерства обороны США (Defense Advanced
Research Projects Agency (DARPA). Одной из задач этого проекта стала разработка принципов построения распре
деленной электронной библиотечной системы с открытой архитектурой.
Система HS широко известна а мире электронных библиотек. Она предоставляет спецификацию синтакси
ческой структуры PID-идентификаторов и реализацию схемы их разрешения. Синтаксис идентификаторов PID и
дескрипторов Handle System чрезвычайно проста.
<префикс>/<суффикс> (например: 15.12345/abcd6789)
Служба высшего уровня Handle System присваивает по запросам префиксы учреждениям и организациям и
потому всегда в состоянии разрешить любой присвоенный дескриптор; а это означает, что глобальный реестр дес
крипторов (Global Handle Registry) позволит идентифицировать префиксы, префиксы буду указывать на локальные
службы дескрипторов, а эти службы будут знать, каким образом следует интерпретировать суффиксы. Синтакси
ческая структура суффиксов оставляется на усмотрение владельца локальной системы обработки идентификато
ров до тех пор. пока она будет соответствовать спецификациям URI. Ниже приведены примеры, взятые с реальных
веб-страниц DOI:
10.1000/123456. 10.1000/1SBN1-900512-44-0
10.2345/S1384107697000225
10.4567/0361-9230(1997 )42:<OaEoSR>2.0.TX;2-B
Handle System — это нечто большее, чем простая система именования; она поддерживается системой разре
шения ссылок, которая образована распределенной системой глобальных, локальных и кэширующих серверов. Гло
бальный реестр дескрипторов, поддерживаемый CNRI. регистрирует службы именования верхнего уровня с целью
обеспечения как уникальности имен, так и маршрутизации запросов для разрешения дескрипторов. Эта процедура
уникальна для служб дескрипторов лишь тем. что обеспечивает координацию именующих инстанций, которые цели
ком и полностью управляются как дескрипторы. Дескриптор службы именования — дескриптор специального вида,
который предоставляет информацию, подлежащую использованию клиентами для вызова и последующего исполь
зования локальной службы дескрипторов применительно к дескрипторам, поддерживаемым конкретной службой
именования. Локальные службы дескрипторов контролируются организациями. В их задачи входят разрешение адре
сованных им запросов и возврат текущих адресов (одного или нескольких) или иной информации, относящейся к ис-
19