ГОСТ Р ИСО/МЭК 8825-4-2009. Информационная технология. Правила кодирования АСН.1. Часть 4. Правила XML кодирования (XER)

.
Наименование документа:ГОСТ Р ИСО/МЭК 8825-4-2009
Тип документа:ГОСТ Р ИСО/МЭК
Статус документа:Действует
Название:Информационная технология. Правила кодирования АСН.1. Часть 4. Правила XML кодирования (XER)
Название англ.:Information technology - АСН.1 encoding rules: XML Encoding Rules (XER)
Область применения:Стандарт устанавливает набор базовых правил XML кодирования (BASIC-XER), которые могут быть использованы с целью получения синтаксиса перехода для значений типов, определенных в ИСО/МЭК 8824-1 и ИСО/МЭК 8824-2. Стандарт определяет также набор канонических правил XML кодирования (CXER), которые предусматривают ограничения на базовые правила XML кодирования и позволяют производить уникальное кодирование для любого данного значения АСН.1. Стандарт специфицирует набор расширенных правил XML кодирования (EXTENDED-XER), добавляющий дополнительные опции кодера и позволяющий спецификатору АСН.1 варьировать кодирование, которое должно быть произведено в соответствии с BASIC-XER. Спецификация данных правил кодирования предусматривает возможность использовать их для декодирования. Правила кодирования, специфицированные в стандарте: - используются во время связи; - предназначены для использования в тех случаях, когда отображение и/или обработка значений при помощи доступных XML средств (типа браузеров) являются определяющими в выборе правил кодирования; - позволяют расширить абстрактный синтаксис путем добавления дополнительных значений для всех форм расширяемости, описанных в ИСО/МЭК 8824-1. Стандарт устанавливает также синтаксис и семантику команд XER кодирования и правила для их назначения и сочетания. Команды XER кодирования могут быть использованы для управления расширенными правилами XML кодирования (EXTENDED-XER) для конкретных типов АСН.1.
Краткое содержание:

1 Область применения

2 Нормативные ссылки

2.1 Идентичные стандарты

2.2 Дополнительные ссылки

3 Определения

3.1 Базовые правила кодирования АСН.1 (ВЕR)

3.2 Дополнительные определения

4 Сокращения

5 Правила кодирования

6 Соответствие

7 Базовые правила ХМL кодирования

7.1 Продукционные правила полного ВАSIС-ХЕR кодирования

7.2 ХМL пролог

7.3 Элемент ХМL документа

7.4 Кодирование типа ЕХТЕRNАL

7.5 Кодирование открытого типа

7.6 Декодирование типов с маркерами расширения

8 Канонические правила ХМL кодирования

8.1 Общие правила для канонического ХЕR

8.2 Действительные значения

8.3 Значение «битовая строка»

8.4 Значение строки октетов (осtеtsring)

8.5 Значение «последовательность»

8.6 Значение «множество»

8.7 Значение «множество-из»

8.8 Значение «идентификатор объекта»

8.9 Значение «относительный идентификатор объекта»

8.10 Обобщенное время

8.11 Универсальное синхронизированное время

8.12 Значение открытого типа

9 Правила расширенного ХМL кодирования

9.1 Общие положения

9.2 Соответствие ЕХТЕNDЕD-ХЕR

9.3 Структура результата расширенного ХМL кодирования

10 Нотация, набор символов и лексические единицы, использованные в командах ХМL кодирования

11 Ключевые слова

12 Назначение команды ХМL кодирования типу АСН.1 с использованием префикса типа

13 Назначение команды кодирования ХЕR с использованием управляющих разделов кодирования

13.1 Перечень назначений команд кодирования

13.2 Идентификация целей для команды ХМL кодирования с использованием перечня целей

14 Множественное назначение команд кодирования ХЕR

14.1 Порядок, в котором рассматривается множественное назначение

14.2 Эффект назначения команды кодирования отрицания

14.3 Множественное назначение команд кодирования с множественными категориями

14.4 Множественное назначение команд кодирования ХЕR той же категории

14.5 Разрешенные комбинации окончательных команд кодирования

15 Поддержка команд кодирования ХЕR для пространства имен и уточненных имен ХМL

16 Спецификации кодирования ЕХТЕNDЕD-ХЕR

16.1 Элемент ХМL документа

16.2 Продукционное правило "TypeNameOrModifiedTypeName"

16.3 Продукционное правило "AttributeList"

16.4 Продукционное правило "ExtendedXMLValue"

16.5 Продукционное правило "ExtendedXMLChoiceValue"

16.6 Продукционные правила "ExtendedXMLSequenceValue" и "ExtendedXMLCetValue"

16.7 Продукционные правила "ExtendedXMLSequenceOfValue" и "ExtendedXMLCetOfValue"

16.8 Продукционные правила "ModifiedXMLIntegerValue"

16.9 Продукционные правила "ModifiedXMLRealValue"

17 Команда кодирования АNY-АТТRIBUТЕ

17.1 Общие положения

17.2 Ограничения

17.3 Действие на результат кодирования

18 Команда кодирования АNY-ЕLЕМЕNТ

18.1 Общие положения

18.2 Ограничения

18.3 Действие на результат кодирования

19 Команда кодирования АТТRIBUТЕ

19.1 Общие положения

19.2 Ограничения

19.3 Действие на результат кодирования

20 Команда кодирования ВАЗЕ64

20.1 Общие положения

20.2 Ограничения

20.3 Действие на результат кодирования

21 Команда кодирования DЕСIМАL

21.1 Общие положения

21.2 Ограничения

21.3 Действие на результат кодирования

22 Команда кодирования DЕFАULТ-FОR-ЕМРТY

22.1 Общие положения

22.2 Ограничения

22.3 Действие на результат кодирования

23 Команда кодирования ЕLЕМЕNТ

23.1 Общие положения

23.2 Ограничения

23.3 Действие на результат кодирования

24 Команда кодирования ЕМВЕD-VАLUЕS

24.1 Общие положения

24.2 Ограничения

24.3 Действие на результат кодирования

25 Команда кодирования GLВАL-DЕFАULTS

25.1 Общие положения

25.2 Ограничения

25.3 Действие на результат кодирования

26 Команда кодирования LISТ

26.1 Общие положения

26.2 Ограничения

26.3 Действие на результат кодирования

27 Команда кодирования NIАМЕ

27.1 Общие положения

27.2 Ограничения

27.3 Действие на результат кодирования

28 Команда кодирования NАМЕSРАСЕ

28.1 Общие положения

28.2 Ограничения

28.3 Действие на результат кодирования

29 Команда кодирования РI-ОR-СОММЕNТ

29.1 Общие положения

29.2 Ограничения

29.3 Действие на результат кодирования

30 Команда кодирования ТЕХТ

30.1 Общие положения

30.2 Ограничения

30.3 Действие на результат кодирования

31 Команда кодирования UNТАGGЕD

31.1 Общие положения

31.2 Ограничения

31.3 Действие на результат кодирования

32 Команда кодирования USЕ-NIL

32.1 Общие положения

32.2 Ограничения

32.3 Действие на результат кодирования

33 Команда кодирования USЕ-NUМВЕR

33.1 Общие положения

33.2 Ограничения

33.3 Действие на результат кодирования

34 Команда кодирования USЕ-ОRDЕR

34.1 Общие положения

34.2 Ограничения

34.3 Действие на результат кодирования

35 Команда кодирования USЕ-QNАМЕ

35.1 Общие положения

35.2 Ограничения

35.3 Действие на результат кодирования

36 Команда кодирования USЕ-ТYРЕ

36.1 Общие положения

36.2 Ограничения

36.3 Действие на результат кодирования

37 Команда кодирования USE-UNION

37.1 Общие положения

37.2 Ограничения

37.3 Действие на результат кодирования

38 Команда кодирования ‘WHITESРАСЕ

38.1 Общие положения

38.2 Ограничения

38.3 Действие на результат кодирования

39 Значения идентификатора объекта, ссылающиеся на правила кодирования

Приложение А (справочное) Примеры кодирования ВАSIС-ХЕR и СХЕR

Приложение Б (справочное) Частичное ХМL содержание и детерминированные кодирования . . . .

Приложение В (справочное) Примеры ЕХТЕNDЕD-ХЕR кодирования с использованием команд кодирования ХЕR

Приложение ГА (справочное) Сведения об учете в тексте стандарта Изменения 1.ЕХТЕNDЕD-ХЕR

Приложение ГБ (справочное) Сведения о соответствии ссылочных международных стандартов ссылочным национальным стандартам Российской Федерации

Дата добавления в базу:01.09.2013
Дата актуализации:01.12.2013
Дата введение:01.01.2011
Доступно сейчас для просмотра:100% текста. Полная версия документа.
Организации:
.
Помните!
Вся полученная прибыль с сайта идет на развитие проекта, оплату услуг хостинг-провайдера, еженедельные обновления базы данных СНИПов, улучшение предоставлямых сервисов и услуг портала.
Скачайте «ГОСТ Р ИСО/МЭК 8825-4-2009. Информационная технология. Правила кодирования АСН.1. Часть 4. Правила XML кодирования (XER)» и внесите свой малый вклад в развитие сайта!