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 | Русский
Tecnología de la información – Reglas de codificación de notación de sintaxis abstracta uno: Correspondencia en notación de sintaxis abstracta uno de las definiciones W3C de los esquemas de lenguaje de marcaje extensible
La Recomendación UIT-T X.694 | ISO/IEC 8825-5 define reglas para establecer la correspondencia de un esquema XSD (un esquema conforme a la especificación de esquema XML W3C) con un esquema de notación de sintaxis abstracta uno (ASN.1, Abstract Syntax Notation One) con el fin de utilizar reglas de codificación ASN.1 –tales como reglas de codificación básica (BER, basic encoding rules), reglas de codificación distinguida (DER, distinguished encoding rules), reglas de codificación compactada (PER, packed encoding rules) o reglas de codificación XML (XER, XML encoding rules)– para la transferencia de información definida por el esquema XSD. La utilización de esta Recomendación | Norma Internacional con las reglas de codificación XML ampliada ASN.1 (EXTENDED-XER) proporciona la misma representación en lenguaje de marcaje extensible (XML) de valores que la definida por el esquema XSD original, pero además proporciona la posibilidad de codificar el XML especificado con una representación binaria eficiente (XML binario). Los documentos XML pueden convertirse a XML binario (para su almacenamiento o transferencia) utilizando el ASN.1 generado mediante esta correspondencia, y el documento binario resultante puede convertirse de nuevo al mismo documento XML para realizar un posterior procesamiento XML. Se definen dos versiones de correspondencia. La versión 1 fue publicada en 2004 y se publicó un Corrigéndum a esta versión para cambiar el nombre de los tipos DATE-TIME y DURATION en el Anexo A (con el fin de evitar conflictos con la aplicación de la Recomendación UIT-T X.680 | ISO/IEC 8824-1). La Versión 2 es más eficiente en dos aspectos: se utilizan los tipos time ASN.1 en lugar de VisibleString para la correspondencia de fechas y horas y se utiliza la especificación FastInfoset (Recomendación UIT-T X.891 | ISO/IEC 24824-1) para la correspondencia de comodines XSD. Estos cambios a la correspondencia proporcionan codificaciones binarias mucho más compactas para el XML especificado por el XSD. NOTA – La especificación de la Versión 1 en esta correspondencia (con las correcciones aplicables) se mantendrá en la próxima edición de la presente Recomendación | Norma Internacional, pero cabe esperar que en las ediciones posteriores sólo figurará la Versión 2. La aplicación de las reglas de codificación XML ampliada de ASN.1 a las dos versiones de la correspondencia generará el mismo documento XML (idéntico al especificado mediante XSD). Ahora bien, la aplicación de otras reglas de codificación ASN.1 a la Versión 1 de la correspondencia dará lugar a una codificación literal de caracteres que codifica los tipos fecha y hora y los comodines XSD, mientras que la aplicación de la Versión 2 genera una codificación binaria más compacta que utiliza los tipos time ASN.1 y la especificación 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