Committed to connecting the world

  •  
ITU GSR 2024

ITU-T Recommendations

Search by number:
Others:
Skip Navigation Links
Content search
Advanced search
Provisional name
Equivalent number
Formal description
Study Groups tree viewExpand Study Groups tree view

ITU-T X.694 (11/2008)

عربي | 中文 | English | Español | Français | Русский
Информационные технологии – Правила кодирования ASN.1: Отображение определений схемы языка XML консорциума W3C в системе обозначений ASN.1
В данной Рекомендации | Международном стандарте определяются правила отображения схемы XSD (схемы, отвечающей спецификации схемы языка XML консорциума W3C) в схеме ASN.1, для того чтобы использовать правила кодирования системы обозначений ASN.1, такие как базовые правила кодирования (BER), отличительные правила кодирования (DER), правила пакетного кодирования (PER) или правила кодирования языка XML (XER) для передачи информации, определяемой схемой XSD.
Использование данной Рекомендации | Международного стандарта с расширенными правилами кодирования языка XML в системе обозначений ASN.1 (EXTENDED-XER) обеспечивает то же представление значений в языке XML, что и представление, определяемое исходной схемой XSD, а также позволяет кодировать указанный язык XML посредством эффективного двоичного представления (двоичный XML). Документ XML может быть преобразован в двоичный XML (для хранения или пересылки) с использованием системы обозначений ASN.1, генерируемых при таком отображении, а результирующий двоичный XML может быть снова преобразован в тот же документ XML для дальнейшей обработки XML.
Определены два варианта отображения. Вариант 1 отображения был опубликован в 2004 году, и к этому варианту было выпущено Исправление, в котором переименованы виды времени DATE-TIME и DURATION, указанные в Приложении A (чтобы избежать конфликтной ситуации при применении Рекомендации МСЭ-Т X.680/Попр. 3 | ISO/IEC 8824-1/Попр. 3 (называемая поправкой видов времени)). Отображение по Варианту 2 более эффективно в двух областях: для отображения дат и времени используются виды времени по системе обозначений ASN.1, а не данные по системе VisibleString; для отображения подстановочных знаков XSD используется спецификация FastInfoset (Рекомендация МСЭ-Т X.891 | ISO/IEC 24824-1). Оба этих изменения к процедуре отображения обеспечивают намного более компактное двоичное кодирование для языка XML, определяемое схемой XSD.
ПРИМЕЧАНИЕ. – Спецификация отображения по Варианту 1 (с соответствующими поправками) будет включена в следующее издание этой Рекомендации | Международного стандарта, но также ожидается, что в последующих изданиях будет документально обосновываться только отображение по Варианту 2. Применение для обоих вариантов отображения расширенных правил кодирования XML в системе обозначений ASN.1 создаст в результате один и тот же язык XML (который совпадает с языком, определяемым схемой XSD). Однако применение для отображения по Варианту 1 других правил кодирования в системе обозначений ASN.1 приводит к словесному (на базе знаков) кодированию дат и видов времени, а также подстановочных знаков XSD, тогда как применение отображения по Варианту 2 приводит к более компактному двоичному кодированию при использовании видов времени в системе обозначений ASN.1 и спецификации FastInfoset.
Citation: https://handle.itu.int/11.1002/1000/9612
Series title: X series: Data networks, open system communications and security
  X.600-X.699: OSI networking and system aspects
  X.680-X.699: Abstract Syntax Notation One (ASN.1)
Approval date: 2008-11-13
Identical standard:ISO/IEC 8825-5:2008 (Common)
Approval process:AAP
Status: Superseded
Maintenance responsibility: ITU-T Study Group 17
Further details: Patent statement(s)
Development history