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编码规则:将W3C XML架构定义映射到ASN.1中
ITU-T X.694建议书| ISO/IEC 8825-5国际标准定义了XSD方案(符合W3C XML方案规范的方案)向抽象语法标记1(ASN.1)方案映射的规则,以便使用基本编码规则(BER)、区分编码规则(DER)、压缩编码规则(PER)或相同可扩展标记语言(XML)编码规则等ASN.1编码规则,传送用XSD方案定义的信息。应用附有ASN.1扩展XML编码规则(EXTENDED-XER)的本建议书 | 国际标准可提供与原XSD模式所定义数值相同的SML表达方式,还提供了以有效的二进位表达方式(二进位XML)对特定XML进行编码的能力。可利用通过此种映射生成的ASN.1将二进位XML(用于存储或传送)转换为XML文件,并可将由此形成的二进位恢复为同样的XML文件,用于进一步的XML处理。建议书定义了两种版本的映射。映射版本1发布于2004年,随后该建议书发布了一版勘误,对附件A中的日期-时间和时长类型进行了重新命名(以避免与ITU-T X.680建议书|ISO/IEC 8824-1国际标准定义的日期-时间和时长类型发生冲突)。映射版本2在两个方面提高了效率:日期和时间的映射采用了ASN.1时间类型,而非VisibleString;XSD通配符映射采用了FastInfoset规范(ITU-T.X.891建议书| ISO/IEC 24824-1国际标准)。这些映射方面的更改为XSD确定的XML提供了数量大得多的压缩二进位。注 − 下一版建议书|国际标准将保留第一版映射的规范(以及适用的修正),但预计此后的版本将只记录映射版本2。将ASN.1扩展XML编码规则应用于两种映射版本将产生同样的XML(与XSD规定的相同)。然而,对映射版本1采用其它ASN.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