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 (11/2008)

عربي | 中文 | 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 presente Recomendación | Norma Internacional define reglas para establecer la correspondencia de un esquema XSD (un esquema conforme a la especificación de esquema XML W3C con un esquema ASN.1 con el fin de utilizar reglas de codificación ASN.1 – tales como las reglas de codificación básica (BER, basic encoding rules), las reglas de codificación distinguida (DER, distinguished encoding rules), las reglas de codificación compactada (PER, packed encoding rules) o las reglas de codificación XML (XER, XML encoding rules) – para la transferencia de información definida por el esquema XSD.
La utilización de la presente Recomendación | Norma Internacional con las reglas de codificación XML ampliadas ASN.1 (EXTENDED-XER) proporciona la misma representación de valores XML 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 otro 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 Rec. UIT-T X.680/Enmd. 3 | ISO/CEI 8824-1/Enmd. 3 (conocido como enmienda de los tipos time)). 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; la especificación FastInfoset (Rec. UIT-T X.891 | ISO/CEI 24824-1) se utiliza 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 siguientes sólo figurará la versión 2.
La aplicación de las reglas de codificación XML ampliada 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 la fecha y la hora y de comodines XSD, mientras que la aplicación de la versión 2 generará 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/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