ГОСТ Р И С 013584-32—2012
Определение внутреннего элемента:
Элемент file: Определяет множество XML-элементов, которые описывают и идентифицируют внешние
ресурсы, представляемые с помощью НТТР-файлов.
Определение внутреннего типа.
Тип EXTERNAL_RESOURCE_Type: Является абстрактным внешним ресурсом.
Определения внешних типов.
Тип DOCUMENT_CONTENT_Typo: См. 6.7.7.
Тип EXTERNAL_FILES_Typo: См. 8.2.1.4.
Тип HTTP_FILE_Type: См. 8.2.1.1.
Тип ILLUSTRATION_Type: См. 8.2.1.2.
Тип MESSAGE_Type: См. 8.2.1.3.
8.2.1.1 НТТР-файл
HTTP-файл является основной OntoML-конструкцией для ссылок на внешнюю информацию из экзем
пляра OntoML-документа.
HTTP-файл определен в соответствии с комплексным XML-типом данных HTTP_FILE_Typo, показан
ным на рисунке 47.
HTTP_FILE_Type
http_fite: xs:anyURI;
file_name: 0...1 HTTP_FILE_NAME_Type_Type
dir_name: 0...1 HTTP_DIRECTORY_NAME_Type_Type
@language_code: 0...1 LANGUAGE_CODE_Type
@country_code: 0...1 COUNTRY_COOE_Type
Рисунок 47 — Онтология элементарного уровня для внешних ресурсов:
Структура НТТР-файпа
Определения внутренних элементов:
Элемент @country_code: Определяет допустимый кодстраны, который вдальнейшем будет опреде
лять язык.
Элемент @language_code: Определяетдопустимый язык, на котором будет выражаться информа
ция. содержащаяся в НТТР-файле.
Элемент dir_name: Определяет допустимый целевой каталог, в котором должен сохраняться НТТР-
файл в приемной системе, если http-файлы будут включать в себя ссылки друг надруга.
П р и м е ч а н и е 1— Если элемент dir_name существует, то все каталоги для одного и того же экземпляра
OntoML-документа будут определяться общим корнем.
Элемент http_file: Определяет унифицированный идентификатор ресурса (URI). находящийся в НТТР-
файле.
П р и м е ч а н и е 2 — Интерпретация MIME-протокола полностью определяет протокол, который должен
использоваться для обработки любой внешней ссылочной информации.
Элемент http_file_name: Определяетдопустимое имя HTTP-файла в приемной системе.
Определения внутренних типов:
Тип COUNTRY_CODE_Type: Является типом лингвистического кода, представляющего собой строку
издвух символов, которые определяют страну в соответствии с ИСО 3166-1.
Тип HTTP_FILE_NAME_Type: Является типом элемента http_filo_namo, представление которого от
вечает ограничительным условиям, определенным для представляющих их унифицированных идентифи
каторов ресурса (URI).
П р и м е ч а н и е 3 — Унифицированный идентификатор ресурса определен с помощью [RFC 2396] и скор
ректирован с помощью [RFC 2732].
Тип HTTP_DIRECTORY_NAME_Type: Является типом именикаталога для http-файла (элементdir_name).
длина которого не должна превышать 128 символов.
Тип LANGUAGE_CODE_Type: Является типом лингвистического кода, представляющего собой стро
ку из двух или трех символов, которые определяют язык в соответствии с ИСО 639-1 или ИСО 639-2,
соответственно.
59