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
|
|
|
X.694 (2008-11)
|
Index of all ASN.1 assignments defined in this Recommendation.
|
|
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
|
|