[RBDLW98 logo]


  • Организаторы
  • Поддержка
  • Оргкомитет
  • Регистрация
  • Стоимость участия
  • Перевод
  • Пресс-релиз
  • Программа
  • English pages
  • Российско-британский семинар
    "Электронные библиотеки"

    Тезисы


    Состояние работ по внедрению системы URN

    В.М.Давыдов, Е.В.Давыдов, М.Е.Шварцман (Российская государственная библиотека)

    Постоянный рост объема информации, представленной в электронном виде и имеющей сетевую структуру, вызывает необходимость иметь надежные и универсальные способы наименования информационных ресурсов. Для этого организацией, занимающейся решением технических задач Интернет (IETF - Internet Engineering Task Force), принят и рекомендован к использованию термин URN "Универсальное имя ресурса", т.е. имя, которое идентифицирует ресурс и не зависит от его расположения в Сети. По своему назначению URN должны быть глобально уникальны, постоянны, и доступны при работе в Интернет.

    Представляется, что в недалеком будущем система URN станет основой для идентификации электронных ресурсов, получения их библиографических данных, авторских "первоисточников" и их копий в глобальной сети Интернет. В целом работы по созданию и поддержанию глобальной и национальных систем URN можно разделить на три взаимосвязанные организационно-технические направления:

    • регистрация "пространства имен",
    • генерация URN и метаданных,
    • "разрешение" информационных ресурсов на основе URN.

    В настоящее время уже существуют несколько экспериментальных систем URN. Наибольших результатов в этой области достигли университетские и национальные библиотеки скандинавских стран - Финляндии, Швеции и Норвегии.

    URN имеют следующий синтаксис написания: <URN> ::= "urn:" <NID> ":" <NSS> (фразы, заключенные в кавычки, являются обязательными) NID означает Namespace Identifier - идентификатор "пространства имен", и является кодом, указывающим на конкретную систему URN и облегчающим интерпретацию синтаксиса NSS.

    NSS - Namespace Specific String собственно и является кодом, который однозначно и единственно идентифицирует документ. Предполагается, что URN для системы NBN всегда должен начинаться с кода страны и следующей за ним информации, например, для Финляндии используются буквы "fe", год (YY) и число, увеличиваемое по мере присвоения URN. В результате примером записи URN для Финляндии может быть URN:NBN:fi-fe976238,

    Существует экспериментальная система для автоматической генерации URN на базе NBN для всех скандинавских стран (http://www.lub.lu.se/dc/urntest.pl). При присвоении URN применяются общее для всех соглашения:

    После того как URN получен, он должен быть внесен в текст идентифицируемого документа, а точнее - в раздел метаданных (META tag of HTML document). >

    Если есть несколько версий одного и того же документа в разных форматах, то URN должен быть включен в каждый из них, причем для удобства нахождения первоисточника код URN должен быть внесен в соответствующую строку метаданных. Например:

    <META NAME="DC.Source.Identifier" SCHEME="URN" CONTENT="URN:NBN:se-d199811234">

    Написание "вручную" строк метаданных Dublin Core (DC) является довольно сложной задачей. Чтобы упростить процесс написания, разработаны специальные программы с заполнением форм по образцам и последующим автоматическим получением строк DC метаданных. В Интернет эти формы доступны, например, на сервере Российской государственной библиотеки по адресу http://www.rsl.ru/DC/

    По мере создания системы URN должны быть также соответствующим образом доработаны компьютерные программы типа Microsoft Internet Explorer или Netscape Navigator для того, чтобы пользователь мог получать документ по URN, а не только по URL, как это происходит до сих пор.