標準解讀
GB/T 16263.5-2015是一項中國國家標準,專注于信息技術領域,特別是針對抽象語法標記(ASN.1,Abstract Syntax Notation One)編碼規(guī)則的一個具體方面。這個標準的第五部分詳細闡述了如何將W3C的XML模式(XML Schema Definition,XSD)映射到ASN.1的規(guī)范和過程。下面是該標準內(nèi)容的概述:
標準背景
ASN.1是一種被廣泛用于定義數(shù)據(jù)結(jié)構的標準化語言,尤其在需要跨平臺、跨系統(tǒng)的數(shù)據(jù)交換時。它提供了一種與編程語言無關的方式來描述數(shù)據(jù)結(jié)構,便于信息的編碼、解碼及傳輸。而W3C的XML模式定義是一種基于XML的語言,用于定義XML文檔的結(jié)構和內(nèi)容規(guī)則。
主要內(nèi)容
-
映射原則:該標準首先明確了從XSD到ASN.1轉(zhuǎn)換的基本原則,包括類型系統(tǒng)映射、結(jié)構映射等,確保轉(zhuǎn)換過程中語義的一致性。
-
類型映射:詳細說明了如何將XSD中的基本數(shù)據(jù)類型(如字符串、整數(shù)、日期等)和復雜類型(如序列、選擇、所有等構造)映射到ASN.1相應的類型系統(tǒng)中。這包括了對簡單類型、復雜類型、列表類型、聯(lián)合類型等的處理方法。
-
結(jié)構映射:解釋了如何處理XML模式中的元素、屬性、組、屬性組以及它們之間的關系,并將其轉(zhuǎn)換成ASN.1中的SEQUENCE、SET、CHOICE等結(jié)構。
-
命名規(guī)則和命名空間:描述了如何處理XSD中的命名空間和標識符,確保在ASN.1編碼中這些信息得到正確的保留或轉(zhuǎn)換。
-
注釋和文檔化:提供了指導,說明如何處理XSD中的注釋信息,以保證ASN.1編碼的可讀性和可維護性。
-
示例和最佳實踐:通過具體實例展示了映射過程,幫助讀者理解并應用這些規(guī)則,同時提供了一些實施上的建議和注意事項。
應用意義
這項標準為在XML技術和ASN.1技術之間進行數(shù)據(jù)模型轉(zhuǎn)換提供了統(tǒng)一的方法和規(guī)則,有助于促進不同系統(tǒng)間的互操作性,特別是在需要同時利用XML的靈活性和ASN.1的高效編碼特性的場景下。對于開發(fā)跨平臺通信協(xié)議、數(shù)據(jù)交換格式標準化等工作具有重要指導價值。
如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權發(fā)布的權威標準文檔。
....
查看全部
- 現(xiàn)行
- 正在執(zhí)行有效
- 2015-12-10 頒布
- 2016-08-01 實施





文檔簡介
ICS3510060
L79..
中華人民共和國國家標準
GB/T162635—2015/ISO/IEC8825-52008
.:
信息技術ASN1編碼規(guī)則
.
第5部分W3CXML模式定義到
:
ASN1的映射
.
Informationtechnology—ASN1Encodingrules—
.
Part5MappingW3CXMLschemadefinitionsintoASN1
:.
(ISO/IEC8825-5:2008,Informationtechnology—ASN.1encodingrules:
MappingW3CXMLschemadefinitionsintoASN.1,IDT)
2015-12-10發(fā)布2016-08-01實施
中華人民共和國國家質(zhì)量監(jiān)督檢驗檢疫總局發(fā)布
中國國家標準化管理委員會
GB/T162635—2015/ISO/IEC8825-52008
.:
目次
前言
…………………………Ⅲ
引言
…………………………Ⅳ
范圍
1………………………1
規(guī)范性引用文件
2…………………………1
術語和定義
3………………2
縮略語
4……………………2
記法
5………………………3
標準化的目的和程度
6……………………3
模式映射
7XSD……………4
忽略的模式組件和性質(zhì)
8…………………5
模塊
9ASN.1………………6
名稱轉(zhuǎn)換
10…………………6
內(nèi)置類型的映射使用
11XSD……………10
映射約束
12………………11
簡單類型定義映射
13……………………15
元素聲明映射
14…………………………16
屬性聲明映射
15…………………………17
簡單類型定義值映射
16…………………17
模型組定義映射
17………………………18
模型組映射
18……………18
粒子映射
19………………18
復雜類型定義映射
20……………………20
通配符映射
21……………21
屬性使用的映射
22………………………22
使用簡單和復雜類型定義的映射
23……………………23
特殊用途的簡單和復雜類型定義映射
24………………24
特殊用途的簡單和復雜類型定義映射可替換
25(,nillable)…………25
特殊用途的簡單類型定義映射
26(nillable)……………26
復雜類型定義的特殊使用映射
27(nillable)……………26
元素聲明特殊使用的映射元素替換組的頭部
28()……………………27
為元素聲明使用的類型而生成特別類型賦值
29ASN.1………………28
為派生結(jié)構類型產(chǎn)生特定類型賦值
30ASN.1…………29
為元素替換組生成特定類型賦值
31ASN.1……………29
Ⅰ
GB/T162635—2015/ISO/IEC8825-52008
.:
附錄規(guī)范性附錄第一版映射的內(nèi)置類型所對應的類型定義
A()XSDASN.1……31
附錄規(guī)范性附錄第二版映射的內(nèi)置類型所對應的類型定義
B()XSDASN.1……36
附錄資料性附錄模塊的標識
C()XSD…………………42
附錄資料性附錄映射的例子
D()………………………43
附錄資料性附錄模式二進制編碼的映射應用
E()W3CXML………75
Ⅱ
GB/T162635—2015/ISO/IEC8825-52008
.:
前言
在信息技術編碼規(guī)則的總標題下目前包括以下幾個部分
GB/T16263《ASN.1》,:
第部分基本編碼規(guī)則正則編碼規(guī)則和非典型編碼規(guī)則規(guī)范
———1:(BER)、(CER)(DER);
第部分緊縮編碼規(guī)則規(guī)范
———2:(PER);
第部分編碼規(guī)則
———4:XML(XER);
第部分模式定義到的映射
———5:W3CXMLASN.1。
本部分為的第部分
GB/T162635。
本部分按照給出的規(guī)則起草
GB/T1.1—2009。
本部分使用翻譯法等同采用國際標準信息技術編碼規(guī)則
ISO/IEC8825-5:2008《ASN.1:W3C
模式定義到的映射與該項國際標準等同的文本是建議
XMLASN.1》。ITU-TX.694。
本部分的編輯性修改如下
:
改變了標準的名稱
———。
請注意本文件的某些內(nèi)容可能涉及專利本文件的發(fā)布機構不承擔識別這些專利的責任
。。
本部分由全國信息技術標準化技術委員會提出并歸口
(SAC/TC28)。
本部分起草單位中國電子技術標準化研究院重慶郵電大學
:、。
本部分主要起草人董挺王平羅志勇謝昊飛稅夢玲
:、、、、。
Ⅲ
GB/T162635—2015/ISO/IEC8825-52008
.:
引言
的本部分規(guī)定了一個模式定義一個模式到一個模式的第
GB/T16263W3CXML(XSD)ASN.1
一版映射和第二版映射這些映射可以應用于任何模式兩種映射同編碼指令一
。XSD。ASN.1XER
起描述了一個或者多個包含類型定義的模塊的產(chǎn)生它們共同描述了基于的模
ASN.1。XMLASN.1
式由任一版本映射而產(chǎn)生的模式與擴展編碼規(guī)則一起使用時可以用來產(chǎn)生
。ASN.1,ASN.1XML,、
驗證與原始模式相同的文檔集由此而產(chǎn)生的類型和編碼將支持與
XSDW3CXML1.0。ASN.1XSD
模式相同的語義內(nèi)容因此在產(chǎn)生和處理指定的文檔時工具可以與工具互換
。,XML,ASN.1XSD。
其他標準化的編碼規(guī)則如正則編碼規(guī)則或者緊縮編碼規(guī)則可以與本部分
ASN.1,(DER)(PER),
的映射聯(lián)合使用產(chǎn)生第二版映射的編碼它與第一版映射產(chǎn)生的編碼相比在用于構建時所涉
,。,XSD
及的日期時間類型以及通配符都有所不同同時冗余度也要小些
、(,)。
本部分結(jié)合編碼規(guī)則提供了一個完整的標準并為開發(fā)者使用模式來定義數(shù)據(jù)提供
ASN.1,XSD
了規(guī)范的二進制編碼
。
模式為消息抽象語法信息內(nèi)容規(guī)范和文檔如代替元素的屬性的使用的準確格
ASN.1()XML(,)
式提供了清晰界限由此而產(chǎn)生了比原始的模式更清晰通常冗余度也更小的模式
。XSD,。
本部分的附錄為規(guī)范性附錄它是一個模塊包含了本部分中第一版映射的內(nèi)置類
A,ASN.1,XSD
型所對應的一組類型定義模式到模式映射可以由此類型定義的類型引用名來導
ASN.1。XSDASN.1
入也可以包含內(nèi)置類型定義
,。
本部分的附錄為規(guī)范性附錄它提供了本部分中第二版映射的模塊
B,ASN.1。
附錄為資料性附錄它描述了本部分所分配的對象標識符國際資源標識符和對象描述
C,,OID
符值
。
附錄為資料性附錄它給出模式到模式映射的一個示例
D,XSDASN.1。
附錄為資料性附錄它與標準化的編碼規(guī)則共同描述了本部分定義的映射的使用為使
E,ASN.1,
用模式的定義數(shù)據(jù)提供緊縮編碼和非典型編碼
XSD。
Ⅳ
GB/T162635—2015/ISO/IEC8825-52008
.:
信息技術ASN1編碼規(guī)則
.
第5部分W3CXML模式定義到
:
ASN1的映射
.
1范圍
的本部分規(guī)定了從任何模式到模式進行映射的兩種版本兩種版本的
GB/T16263XSDASN.1。
模式支持相同的語義而且還可驗證文檔的相同集合
ASN.1,XML。
本部分規(guī)定了最終編碼指令這種指令意圖用作映射到類型的一部分但不規(guī)定那種
XER,ASN.1,
語法格式意圖用作那些最終編碼指令的規(guī)范或它們的賦值順序或方法
XER,。
注映射生成工具的實現(xiàn)可以選擇任何語法格式或賦值順序用以產(chǎn)生所要應用的規(guī)定的最終編碼指令本
:,XER。
部分的示例一般使用類型前綴格式但是作為一種習慣編碼控制部分的使用對于完整的映射是最
,,XERXSD
佳的方式
。
有不同的語法的方法將編碼指令分配給編碼使用如使用類
()XEREXTENDED-XER(,ASN.1
型前綴編碼指令或使用編碼控制區(qū)語法格式的選擇是習慣問題不屬于本部分的范圍
XER)。,。
2規(guī)范性引用文件
下列文件對于本文件的應用是必不可少的凡是注日期的引用文件僅注日期的版本適用于本文
。,
件凡是不注日期的引用文件其最新版本包括所有的修改單適用于本文件
。,()。
21同類標準
.
注國際標準的全集列于下面它們可能都適用于本部分的特定用途本部分主體部分中未直接引用的標
:ASN.1,。
準后面加符號
“?”。
信息技術編碼規(guī)則第部分編碼規(guī)則
GB/T16263.4—2015ASN.14:XML(XER)(ISO/
IEC8825-4:2008,IDT)
信息技術抽象語法記法一第部分基本記法規(guī)則
ISO/IEC8824-1:2008(ASN.1)1:[Infor-
mationtechnology—AbstractSyntaxNotationOne(ASN.1)—Part1:Specificationofbasicnotation]
溫馨提示
- 1. 本站所提供的標準文本僅供個人學習、研究之用,未經(jīng)授權,嚴禁復制、發(fā)行、匯編、翻譯或網(wǎng)絡傳播等,侵權必究。
- 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打?。驍?shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務。
- 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。
最新文檔
- 2025數(shù)字貨幣應用對貨幣政策傳導機制的創(chuàng)新驅(qū)動效應報告
- 高效能水龍頭節(jié)水器行業(yè)跨境出海項目商業(yè)計劃書
- 生物基異氰酸酯應用行業(yè)跨境出海項目商業(yè)計劃書
- 互聯(lián)網(wǎng)供應鏈融資行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 體育場館周邊酒店企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 2025年多式聯(lián)運信息平臺與新能源汽車協(xié)同發(fā)展的政策建議報告
- 健康輕食訂閱服務行業(yè)跨境出海項目商業(yè)計劃書
- 中式快餐AI應用行業(yè)跨境出海項目商業(yè)計劃書
- 2025年旅游地產(chǎn)項目社區(qū)共建與居民參與模式研究報告
- 高速破壁料理機行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 合伙款退還協(xié)議書
- 2025年法律法規(guī)考試高分攻略試題及答案
- 2025年統(tǒng)計學專業(yè)期末考試題庫-抽樣調(diào)查方法應用案例分析試題
- 2025陜西中考:歷史必背知識點
- 2025年下半年貴州烏江水電開發(fā)限責任公司大學畢業(yè)生招聘若干人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025屆百師聯(lián)盟高三下學期二輪復習聯(lián)考(三)化學試題(含答案)
- 2025年內(nèi)蒙古包頭市中考數(shù)學一模試卷
- 2025年浙江東陽市九年級中考語文3月模擬試卷(附答案解析)
- 陪玩俱樂部合同協(xié)議模板
- 2025年上海市徐匯區(qū)初三二模語文試卷(含答案)
- 腦梗死的介入治療
評論
0/150
提交評論