Committed to connecting the world

  •  
wtisd

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 (02/2021)

عربي | 中文 | English | Español | Français | Русский
Информационные технологии – Правила кодирования ASN.1: Отображение определений схемы языка XML консорциума W3C в системе обозначений ASN.1
В Рекомендации МСЭ-T X.694 | ИСО/МЭК 8825-5 определены правила отображения схемы XSD (схемы, соответствующей спецификации схемы языка XML консорциума W3C) в схему абстрактной синтаксической нотацией версии один (ASN.1), чтобы использовать такие правила кодирования ASN.1, как базовые правила кодирования (BER), отличительные правила кодирования (DER), правила пакетного кодирования (PER) и правила кодирования языка XML (XER) для передачи информации, определяемой схемой XSD.
Использование настоящей Рекомендации | Международного стандарта с расширенными правилами кодирования языка XML (EXTENDED-XER) ASN.1 обеспечивает то же представление значений на расширяемом языке разметки (XML), что и представление, определяемое исходной схемой XSD, а также позволяет кодировать указанный язык XML при помощи эффективного двоичного представления (двоичный язык XML). Документ в языке XML может быть преобразован в двоичный язык XML (для хранения или пересылки) с использованием системы ASN.1, генерируемой при данном отображении, а полученный в результате двоичный код может быть преобразован обратно в тот же документ XML для последующей обработки в языке XML.
Определяются два варианта отображения. Вариант 1 отображения был опубликован в 2004 году, и позже было выпущено Исправление с переименованием видов времени DATE-TIME и DURATION в Приложении А (чтобы избежать конфликтной ситуации с видами времени DATE-TIME и DURATION, определенными в Рекомендации МСЭ-T X.680 | ИСО/МЭК 8824-1). Отображение по варианту 2 более эффективно в двух областях: для отображения дат и времени используются виды времени по системе ASN.1, а не данные по системе VisibleString; для отображения подстановочных знаков XSD используется спецификация FastInfoset (Рекомендация МСЭ-T X.891 | ИСО/МЭК 24824-1). Оба эти изменения к процедуре отображения обеспечивают намного более компактное двоичное кодирование для языка XML, определяемого схемой XSD.
ПРИМЕЧАНИЕ. − Спецификация отображения по варианту 1 (с соответствующими поправками) будет включена в следующее издание этой Рекомендации | Международного стандарта, но также ожидается, что в последующих изданиях будет документально оформлено только отображение по варианту 2.
Применение расширенных правил кодирования XML в системе ASN.1 к обоим вариантам отображения создаст в результате тот же язык XML (который совпадает с языком, определяемым схемой XSD). Однако применение других правил кодирования в системе ASN.1 для отображения по варианту 1 приводит к подробному символьному кодированию дат и видов времени, а также подстановочных знаков XSD, тогда как применение отображения по варианту 2 приводит к более компактному двоичному кодированию при использовании видов времени в системе ASN.1 и спецификации FastInfoset.
Citation: https://handle.itu.int/11.1002/1000/14476
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: 2021-02-13
Identical standard:ISO/IEC 8825-5 (Common)
Approval process:AAP
Status: In force
Maintenance responsibility: ITU-T Study Group 17
Further details: Patent statement(s)
Development history