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
|
|
|
Click
here
to download all the modules of this Recommendation (zipped archive)
|
Click here to download all the modules needed to compile this Recommendation (zipped archive)
|
Title |
Approved on |
Download |
Guidelines for identity-based cryptosystems used for cross-domain secure communications
|
2023
|
here
|
Overview of hybrid approaches for key exchange with quantum key distribution
|
2022
|
here
|
Guidelines for security management of using artificial intelligence technology
|
2022
|
here
|
Successful use of security standards (2nd edition)
|
2020
|
here
|
Description of the incubation mechanism and ways to improve it
|
2020
|
here
|
Strategic approaches to the transformation of security studies
|
2020
|
here
|
|