




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
各類編碼平臺(tái)應(yīng)用網(wǎng)關(guān)對(duì)接方案
(酒類防偽為例)中興通訊2014.04商務(wù)部酒類防偽追蹤平臺(tái)(+OID應(yīng)用網(wǎng)關(guān))國家OID注冊(cè)中心企業(yè)ERP系統(tǒng)作業(yè)終端OID服務(wù)查詢與訪問企業(yè)防火墻CN根ORSServer互聯(lián)網(wǎng)茅臺(tái)酒企業(yè)API接口適配五糧液企業(yè)API接口適配茅臺(tái)企業(yè)API……茅臺(tái)企業(yè)環(huán)境①商務(wù)部托管站點(diǎn),為酒類防偽申請(qǐng)專用OID,對(duì)接類型為:聯(lián)合解析+編碼庫對(duì)接。②服務(wù)配置企業(yè)ERP系統(tǒng)作業(yè)終端企業(yè)防火墻五糧液企業(yè)環(huán)境五糧液企業(yè)API托管商務(wù)部酒類業(yè)務(wù)的注冊(cè)分配OID應(yīng)用網(wǎng)關(guān)(新增模塊)防偽追蹤控制功能模塊③查詢DNS:DNS將以該專用OID為根的所有OID的服務(wù)查詢,通過NAPTR重定向到特定的URL+OID指明的地址。企業(yè)內(nèi)部編碼方案可以直接采用OID,也可保持原有編碼體系,后者需要進(jìn)行轉(zhuǎn)換。企業(yè)內(nèi)部的編碼方式,不影響方案。酒類防偽平臺(tái)對(duì)接方案(應(yīng)用網(wǎng)關(guān))④根據(jù)DNS查詢結(jié)果訪問服務(wù)文檔C門戶OID服務(wù)解析流程(以注冊(cè)信息服務(wù)RINF為例)CN根ORSServerOID應(yīng)用網(wǎng)關(guān)地址:wine.酒廠ERP系統(tǒng)給酒類防偽應(yīng)用分配專用OID根,如:1234,也可每個(gè)廠家分配不同的根配置服務(wù)重定向,例如rinf服務(wù):http://wine./rinf/234.x.y.z格式由應(yīng)用指定。DNSResolverDNS查詢234.x.y.z的注冊(cè)信息C門戶互聯(lián)網(wǎng)公共DNS系統(tǒng)DNS響應(yīng)234.x.y.z的注冊(cè)信息URL地址轉(zhuǎn)換正則表達(dá)式HTTPGEThttp://wine./rinf/234.x.y.z.xml請(qǐng)求注冊(cè)信息rinf文檔HTTP200OK(XML文檔)酒類基本信息數(shù)據(jù)庫,內(nèi)部編碼,或者直接采用OID編碼追蹤信息數(shù)據(jù)庫根據(jù)OID和服務(wù)類型,查詢內(nèi)部數(shù)據(jù)庫,得到注冊(cè)信息返回訪問OID指定的酒的注冊(cè)信息返回234.x.y.z的rinf服務(wù)文檔解碼XML文檔,UI展示文檔應(yīng)用系統(tǒng)OID增強(qiáng)1、配置不同服務(wù)的URL前綴;2、配置OID與生產(chǎn)廠家內(nèi)部編碼的映射;OID服務(wù)訪問接口分析URL前綴得到服務(wù)類型(rinf),提取OID,判定OID所屬廠家。調(diào)用不同生產(chǎn)廠家的API查詢接口根據(jù)rinf服務(wù)的編碼規(guī)則編碼成符合規(guī)范的XML文檔OID服務(wù)文檔訪問接口代理商終端按正則表達(dá)式轉(zhuǎn)換成URL地址所有OID服務(wù)及其編碼規(guī)范(紅色為建議支持的服務(wù))服務(wù)簡稱編碼規(guī)范說明服務(wù)名稱COID數(shù)字OID,例如:156/16/2RINF、CINF必須支持,且應(yīng)用開發(fā)者需要依據(jù)RINF、CINF的XER編碼規(guī)范來進(jìn)行編碼才能在全球范圍內(nèi)解析處理。X.672中有明確編碼規(guī)范要求。其他服務(wù)根據(jù)需要支持。注:如果在單一層析下,分配過多的OID節(jié)點(diǎn),會(huì)導(dǎo)致cinf文檔過于龐大。正規(guī)OIDRINFXML,采用ASN.1extended-XER編碼注冊(cè)信息CINFXML,采用ASN.1extended-XER編碼子節(jié)點(diǎn)信息MINF任意文檔,如:ASN等,一般直接標(biāo)識(shí)一個(gè)模塊。模塊信息TINF暫無基于標(biāo)簽的多媒體訪問CYBEX暫無電子安全信息UNIF暫無T13-SG17-C-0012!!MSW-E(newORSservicefor29168-1)URI信息以上是國際標(biāo)準(zhǔn)定義,以下為國內(nèi)自定義(XML文檔可以采用中文標(biāo)簽)COAS可選,純文本格式,根節(jié)點(diǎn)需支持,葉子節(jié)點(diǎn)不支持。分配方案METADATA用意不詳。元數(shù)據(jù)OINF可選,如果需要對(duì)外提供OID標(biāo)識(shí)的對(duì)象的信息。OINF對(duì)應(yīng)的XML文檔的格式由應(yīng)用自定義,建議滿足下列要求:1、XML標(biāo)簽可以采用UTF-8以支持中文標(biāo)簽;2、XML頭部直接引用XSD模板方便校驗(yàn)處理;(應(yīng)用可以根據(jù)需要定義并提供XSD模板的訪問)3、XML使用XSL樣式表將XML轉(zhuǎn)換成HTML供客戶端顯示。(應(yīng)用可根據(jù)需要編寫XSL并提供訪問)對(duì)象信息OCON不同應(yīng)用格式不同,不做限定。對(duì)象內(nèi)容(對(duì)象本身)RINFASN.1編碼規(guī)范RINF-module{joint-iso-itu-tors(50)modules(0)rinf(1)version1(1)}
"/ORS/Modules/RINF/Version1"DEFINITIONSAUTOMATICTAGS::=
BEGINIMPORTSALGORITHM,AlgorithmIdentifier{},SupportedAlgorithmsFROMAuthenticationFramework{joint-iso-itu-tds(5)module(1)authenticationFramework(7)6};/*ThisisanimportationofsecuritytypesfromRec.ITU-TX.509|ISO/IEC9594-8toprovidethesemanticsandtypesusedforencipherment*/RegistrationInformation::=CHOICE{noDisclosure NULL/*Noinformationisprovided*/,disclosure Information}Information::=SEQUENCE{description HTMLString,additionalInformation HTMLStringOPTIONAL,firstRegistration RegistrationDetailsOPTIONAL,currentRegistration RegistrationDetailsOPTIONAL/*Itisrecommendedthatthisinformationbeprovidedifavailable.*/}RegistrationDetails::=SEQUENCE{registrationDate TIME(SETTINGS"Basic=Date Date=YMD"),registrant CHOICE{ non-enciphered RegistrantContactDetails, enciphered-registrant SEQUENCE{ algorithmIdentifier AlgorithmIdentifier{{SupportedAlgorithms}}, enciphered OCTETSTRING(CONSTRAINEDBY{ /*ShallcontaintheresultofapplyingtheenciphermentproceduretotheEXTENDED-XERencoding*/RegistrantContactDetails})}/*SeeRec.ITU-TX.509|ISO/IEC9594-8,clause6.1,"Digitalsignatures",forhowtoencipherdata.Toobtainencryptionkeys,consulttheparentnode.*/}}RegistrantContactDetails::=SEQUENCE{familyNameOrOrganization UTF8String OPTIONAL,givenName UTF8String OPTIONAL,e-mailAddress UTF8String OPTIONAL,phone IA5String OPTIONAL /*Startingwith"+"*/,fax IA5String OPTIONAL /*Startingwith"+"*/,postalAddress SEQUENCEOFUTF8StringOPTIONAL}HTMLString::=UTF8String(CONSTRAINEDBY{
/*ShallbeavalidHTMLdocument(seeW3CHTML)usingonlythemarkups
<p>,<b>,</b>,<i>,</i>,<br/>,<ahref>and</a>*/})ENCODING-CONTROLXERGLOBAL-DEFAULTSMODIFIED-ENCODINGSBASE64RegistrationDetails.registrant.enciphered-registrant.encipheredENDRINF.XML編碼模板+樣例(oid=2.27)<?xmlversion="1.0"encoding="UTF-8"?><RegistrationInformation><disclosure><description>描述信息</description><additionalInformation>額外的描述信息.</additionalInformation><firstRegistration>
<registrationDate>11April2008</registrationDate>//首次注冊(cè)日期 <registrant> <non-enciphered>
<familyNameOrOrganization>首次注冊(cè)組織或者聯(lián)系人</familyNameOrOrganization>
<phone>+82221864668</phone>
<fax>+82234874116</fax>
<postalAddress>首次注冊(cè)通信地址</postalAddress>
</non-enciphered>
</registrant>
</firstRegistration><currentRegistration>
<registrationDate>11April2008</registrationDate>//當(dāng)前注冊(cè)日期 <registrant> <non-enciphered>
<familyNameOrOrganization>當(dāng)前注冊(cè)組織或者聯(lián)系人</familyNameOrOrganization>
<phone>+82221864668</phone>
<fax>+82234874116</fax>
<postalAddress>當(dāng)前通信地址</postalAddress>
</non-enciphered>
</registrant>
</currentRegistration>
</disclosure></RegistrationInformation>CINFASN.1編碼規(guī)范CINF-module{joint-iso-itu-tors(50)modules(0)cinf(0)version1(1)}
"/ORS/Modules/CINF/Version1"DEFINITIONSAUTOMATICTAGS::=
BEGINChildInformation::=CHOICE{noDisclosure NULL/*Noinformationisprovided*/,disclosure Information}Information::=SEQUENCE{disclosedChildren SEQUENCEOF disclosedChildChildDetails,otherChildren INTEGER(-1..MAX)/*Thenumberofadditionalnon-disclosedchildren(-1indicatesthatthe
nodeisnotpreparedtodisclosethenumberofotherchildren)*/}ChildDetails::=SEQUENCE{orsSupported BOOLEAN /*SettoTRUEifthechildOIDnodeisORS-supported*/,unicodeLabels UnicodeLabels}UnicodeLabels::=SEQUENCE{numericLabel INTEGER,non-numeric SEQUENCEOF labelsNon-numericUnicodeLabel}Non-numericUnicodeLabel::=UTF8String/*RestrictedaccordingtoRec.ITU-TX.660|ISO/IEC9834-1,clause7.2.5*/ENCODING-CONTROLXER
GLOBAL-DEFAULTSMODIFIED-ENCODINGSENDCINF.XML編碼模板+樣例(oid=2.27)<?xmlversion="1.0"encoding="UTF-8"?>
<ChildInformation>
<disclosure>//若不愿意暴露子OID信息,則改為nondisclosure標(biāo)簽,內(nèi)容為NULL
<disclosedChildren>
<disclosedChild>//每個(gè)子OID一組
<orsSupported>TRUE</orsSupported>//中間節(jié)點(diǎn)支持ORS=TRUE,葉子節(jié)點(diǎn)=FALSE
<unicodeLabels>
<numericLabel>100</numericLabel>//數(shù)字OID值,不包含根
<non-numeric>
<labels>zte</labels> //字母數(shù)字、中文OID別名
<labels>zhongxing</labels>//別名可以有多個(gè)
<labels>中興</labels> //有一個(gè),加一項(xiàng)
</non-numeric>
</unicodeLabels>
</disclosedChild>
<disclosedChild>//每個(gè)OID依次重復(fù)
<orsSupported>TRUE</orsSupported>
<unicodeLabels>
<numericLabel>101</numericLabel>
<non-numeric>
<labels>cesi</labels>
</non-numeric>
</unicodeLabels>
<
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新生兒B族鏈球菌感染的預(yù)防
- 婚禮美容行業(yè)知識(shí)培訓(xùn)課件
- 婦科帶教老師課件
- 2025年金融機(jī)構(gòu)資產(chǎn)托管服務(wù)合同模板(資產(chǎn)管理增值服務(wù))
- 女性盆底功能障礙課件
- 生成式人工智能在創(chuàng)意產(chǎn)業(yè)的應(yīng)用創(chuàng)新與挑戰(zhàn)
- 放棄遺產(chǎn)分配協(xié)議書范本
- 接火用電協(xié)議書范本
- 延期生效協(xié)議書范本
- 2025年醫(yī)療器械經(jīng)營法規(guī)培訓(xùn)試題及答案
- 蘇教譯林版英語二年級(jí)上冊(cè)教案
- 車間安全隱患課件
- 供應(yīng)鏈綠色轉(zhuǎn)型策略分析-全面剖析
- 酒店茶葉知識(shí)培訓(xùn)
- 2025年騰訊云從業(yè)者基礎(chǔ)認(rèn)證題庫
- 間歇性導(dǎo)尿護(hù)理
- 全軍熱射病防治技術(shù)培訓(xùn)教材
- 臨床醫(yī)師三基培訓(xùn)
- 2024-2030年版中國煙花爆竹行業(yè)市場(chǎng)競(jìng)爭(zhēng)態(tài)勢(shì)及發(fā)展策略分析報(bào)告
- 人衛(wèi)神經(jīng)病學(xué)第8版
- 福建省廈門市同安區(qū)2024-2025學(xué)年八年級(jí)上學(xué)期期中考試英語試題(含答案、聽力原文無音頻)
評(píng)論
0/150
提交評(píng)論