最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種減少有效負(fù)荷的方法及系統(tǒng)的制作方法

文檔序號:7963115閱讀:263來源:國知局
專利名稱:一種減少有效負(fù)荷的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種在簡單對象訪問協(xié)議SOAP消息中減少有效負(fù)荷的方法及系統(tǒng)。
背景技術(shù)
簡單對象訪問協(xié)議SOAP(Simple Object Access Protocol)是一項(xiàng)能夠讓對象在交互式環(huán)境下交互的行業(yè)標(biāo)準(zhǔn)。SOAP設(shè)計(jì)的初衷是為了能在互聯(lián)網(wǎng)上進(jìn)行對象交互,在傳統(tǒng)的網(wǎng)絡(luò)服務(wù)上增加遠(yuǎn)程過程調(diào)用RPC(RemoteProcedure Call)的功能。SOAP消息是采用可擴(kuò)展標(biāo)記語言XML(ExtensibleMarkup Language)編碼,世界萬維網(wǎng)聯(lián)盟W3C組織對定義XML命名空間和XML編碼規(guī)則嚴(yán)格要求統(tǒng)一。
SOAP消息由如下幾部分組成1)將XML數(shù)據(jù)指定為SOAP消息的信封Envelope元素。
2)含有頭信息的供選用的報頭Header元素。
3)含有要求和響應(yīng)信息的強(qiáng)制性消息體Body元素。
4)供選用的錯誤Fault元素,如果處理消息時出錯,它將提供有關(guān)該錯誤的信息。
SOAP主要使用請求/響應(yīng)消息的傳送機(jī)制,按傳統(tǒng)的方法,SOAP應(yīng)用程序通過互聯(lián)網(wǎng)交換封裝成HTTP消息的SOAP消息。SOAP請求可以作為超文本傳輸協(xié)議HTTP POST(傳遞)消息或HTTP GET(獲取)消息發(fā)送出去,響應(yīng)則可以作為標(biāo)準(zhǔn)的HTTP響應(yīng)來獲取,所使用的內(nèi)容Content類型通常是text/xml(純文字型式的xml)、application/xml(應(yīng)用型式的xml)或application/soap+xml(應(yīng)用型式的soap+xml)。
當(dāng)前基于網(wǎng)絡(luò)服務(wù)的SOAP主要是把整個SOAP有效負(fù)荷編碼成XML來發(fā)送出去。所述有效負(fù)荷是指SOAP消息傳輸?shù)臄?shù)據(jù)?;赬ML的設(shè)計(jì)是將數(shù)據(jù)編碼為復(fù)雜的嵌套結(jié)構(gòu),并按照通常的方式將其作為字符數(shù)據(jù)通過HTTP協(xié)議發(fā)送出去。
但是,現(xiàn)有技術(shù)存在以下不足首先,隨著請求和響應(yīng)越來越復(fù)雜,在“soap:Body”元素上傳輸?shù)腟OAP有效負(fù)荷也越來越大。當(dāng)響應(yīng)消息里攜帶了大量的信息,必然會導(dǎo)致生成一個巨大的XML文件,并且在XML結(jié)構(gòu)中的每個標(biāo)記元素除了實(shí)際的目標(biāo)信息,還含有諸如名稱和類型之類的信息。就XML的格式來說,有效負(fù)荷未做特別的編碼,是作為一個簡單的字符串發(fā)送出去的;其次,對越來越復(fù)雜的網(wǎng)絡(luò)服務(wù)來說,在“soap:Body”元素中傳輸?shù)腟OAP有效負(fù)荷結(jié)構(gòu)也越來越復(fù)雜。因?yàn)楸仨殞⒉簧賲?shù)編碼成多個結(jié)構(gòu)和子結(jié)構(gòu),從而形成了嵌套程度很深的XML樹格式,隨著XML數(shù)據(jù)組織的層次越來越多,在分析和恢復(fù)數(shù)據(jù)值并進(jìn)行應(yīng)用處理時的運(yùn)算量也越來越大。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種減少有效負(fù)荷的方法及系統(tǒng),該方法及系統(tǒng)能夠減少簡單對象訪問協(xié)議消息的有效負(fù)荷,降低有效負(fù)荷的復(fù)雜程度。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明提供一種減少有效負(fù)荷的方法,包括1)將簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示;2)將抽象句法符號語法表示的簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù);3)將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
進(jìn)一步的,所述步驟2)包括使用基本編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
進(jìn)一步的,所述步驟2)包括使用分組編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
進(jìn)一步的,所述步驟3)中具體為使用BASE64編碼將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式。
相應(yīng)的,本發(fā)明提供一種減少有效負(fù)荷的系統(tǒng),包括存儲單元和轉(zhuǎn)換單元;存儲單元用于存儲簡單對象訪問協(xié)議消息;轉(zhuǎn)換單元用于轉(zhuǎn)換簡單對象訪問協(xié)議消息;轉(zhuǎn)換單元將存儲單元的簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示,并換算成二進(jìn)制數(shù)據(jù),再轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
進(jìn)一步的,轉(zhuǎn)換單元包括使用基本編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
進(jìn)一步的,轉(zhuǎn)換單元包括使用分組編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
進(jìn)一步的,轉(zhuǎn)換單元具體為使用BASE64編碼將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式。
以上技術(shù)方案可以看出,本發(fā)明具有以下效果首先,前述現(xiàn)有技術(shù)中簡單對象訪問協(xié)議消息數(shù)據(jù)采用XML格式,有效負(fù)荷未做特別的編碼,占據(jù)很大空間,而本發(fā)明將簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示,并換算成二進(jìn)制數(shù)據(jù),再將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息,從而使有效負(fù)荷占據(jù)的空間大大減少;進(jìn)一步的,前述現(xiàn)有技術(shù)中簡單對象訪問協(xié)議數(shù)據(jù)采用XML格式,有效負(fù)荷結(jié)構(gòu)比較復(fù)雜,結(jié)構(gòu)嵌套程度深,而本發(fā)明將簡單對象訪問協(xié)議消息數(shù)據(jù)采取抽象句法符號語法表示,是采用單向?qū)Ш礁袷?,嵌套程度低,從而降低了有效?fù)荷的復(fù)雜程度,也使處理數(shù)據(jù)時運(yùn)算量減少。


圖1是本發(fā)明減少有效負(fù)荷的方法流程圖;圖2是本發(fā)明減少有效負(fù)荷的系統(tǒng)示意圖。
具體實(shí)施例方式
簡單對象訪問協(xié)議SOAP應(yīng)用可用兩種模式工作,一種被稱為文檔模式,一種為遠(yuǎn)程過程調(diào)用RPC(Remote Procedure Call)模式。
以下是文檔模式的一條最小SOAP消息

以下為遠(yuǎn)程過程調(diào)用RPC模式的一條最小SOAP消息

上述簡單的SOAP消息表示的意義是,消息的發(fā)送方想遠(yuǎn)程調(diào)用消息接收方的GetItemsLimitByPrice這個遠(yuǎn)程接口,并提供一個參數(shù)為100。
可以看到,SOAP消息是用可擴(kuò)展標(biāo)記語言XML編碼,XML數(shù)據(jù)是經(jīng)過編碼的字符,并帶有一個層次遞歸表示法。本發(fā)明的目的是通過引入字符數(shù)據(jù)的二進(jìn)制編碼,再從有效負(fù)荷中移除額外的冗余信息,就可大大縮小它所占用的空間。同時,將XML數(shù)據(jù)轉(zhuǎn)換成單向?qū)Ш浇Y(jié)構(gòu),并且不使用遞歸表示法,這樣在接收端的解碼就更簡單。
本發(fā)明提供的一種減少有效負(fù)荷的方法和系統(tǒng),其核心思想是1)將簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示;2)將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù);3)將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
請參閱圖1,是本發(fā)明減少有效負(fù)荷的方法流程圖,包括步驟a1)將簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示;本發(fā)明的第一步是將簡單對象訪問協(xié)議SOAP消息數(shù)據(jù)換算成等效的抽象句法符號ASN.1(Abstract Syntax notation one)語法。
SOAP消息是用可擴(kuò)展標(biāo)記語言XML編碼,XML數(shù)據(jù)是經(jīng)過編碼的字符。XML數(shù)據(jù)的基本組成有標(biāo)簽、屬性和值,這些數(shù)據(jù)都以純字符來表示。由于網(wǎng)絡(luò)服務(wù)的規(guī)范是公開的,因此為每個元素都添加標(biāo)簽和屬性是多余的。之所以需要這樣數(shù)據(jù),因?yàn)檫@是一種保留結(jié)構(gòu)和傳送有關(guān)值的信息的手段,而ASN.1完全能滿足這些屬性。在ASN.1機(jī)制中,元素名稱信息也可一并去掉,并且可以用更少的數(shù)據(jù)對類型信息進(jìn)行編碼。
抽象句法符號ASN.1是一個涉及面很廣的標(biāo)準(zhǔn),它幾乎可以用來表示任何一種數(shù)據(jù),例如整數(shù)、浮點(diǎn)數(shù)、隨機(jī)長度的二進(jìn)制數(shù)據(jù)、字符和字符串等。同時,它還能以模塊的方式方便地表示嵌套程度很深的結(jié)構(gòu)。編碼的ASN.1數(shù)據(jù)采用單向?qū)Ш?,使它比用XML表示的采用多向樹狀導(dǎo)航的數(shù)據(jù)更容易解碼,從而降低了提取有用信息的復(fù)雜性。所謂單向?qū)Ш绞侵笖?shù)據(jù)信息是線性排列的,這樣的話,解碼就是單向的,沒有必要前后移動。所謂多向樹狀導(dǎo)航是指數(shù)據(jù)信息按照樹的節(jié)點(diǎn)進(jìn)行分組,訪問某個節(jié)點(diǎn)相關(guān)的數(shù)據(jù),可以通過一個唯一的路徑進(jìn)行訪問,但是這種表示法要檢索相關(guān)信息時需要在多個方向上來回移動,所以這樣表示的信息需要解碼處理時,需要更多的計(jì)算量。
以上述所列出的RPC模式的最小SOAP消息為例,這個SOAP消息要訪問的接口是GetItemsLimitByPrice,它需要一個整數(shù)型的參數(shù),參數(shù)名為price。將其用抽象句法符號ASN.1語法表示,具體如下

這里,SOAP消息的主要部分,即“soap:Body”元素已經(jīng)被轉(zhuǎn)換成抽象句法符號語法表示。
a2)將抽象句法符號語法表示的簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù);本發(fā)明使用分組編碼規(guī)則PER(Packed Encoding Rule)或基本編碼規(guī)則BER(Basic Encoding Rule)將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
一旦抽象句法符號ASN.1的表示可用,對應(yīng)的數(shù)據(jù)就可以根據(jù)BER和PER來進(jìn)行編碼,這些編碼規(guī)則在國際電信聯(lián)盟ITU-T X.690(BER)和ITU-TX.691(PER)文件中有詳細(xì)說明,運(yùn)用這些規(guī)則,可以把用XML編碼的簡單的字符數(shù)據(jù)轉(zhuǎn)換成二進(jìn)制數(shù)據(jù)。
使用分組編碼規(guī)則PER或基本編碼規(guī)則BER將上述已經(jīng)被轉(zhuǎn)換成抽象句法符號表示的簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)具體如下


需要說明的是,本發(fā)明使用基本編碼規(guī)則BER或分組編碼規(guī)則PER將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)但并不局限于此,本領(lǐng)域技術(shù)人員也可以采用其他編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
a3)將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
本發(fā)明使用BASE64編碼將二進(jìn)制數(shù)數(shù)據(jù)轉(zhuǎn)換成以顯示的字符文本格式后嵌入SOAP/XML消息。
由于純二進(jìn)制數(shù)據(jù)不能和作為SOAP消息發(fā)送的XML字符數(shù)據(jù)混用,因此要求使用BASE64編碼將數(shù)據(jù)轉(zhuǎn)換成標(biāo)準(zhǔn)的US ASCII或iso-8859-1文本格式字符集。
對上述例子中的按ASN.1編碼的數(shù)據(jù)進(jìn)行BASE64編碼

需要說明的是,本發(fā)明使用BASE64編碼將二進(jìn)制數(shù)據(jù)數(shù)據(jù)轉(zhuǎn)換成文本格式但并不局限于此,本領(lǐng)域技術(shù)人員也可以采用其他編碼將二進(jìn)制數(shù)據(jù)數(shù)據(jù)轉(zhuǎn)換成文本格式。
經(jīng)過BASE64編碼的數(shù)據(jù)可以直接作為字符串嵌入SOAP/XML消息。為了表示所嵌入的數(shù)據(jù)是按照ASN.1句法編碼的,可使用標(biāo)準(zhǔn)的SOAP編碼類型“soap:encodingStyle”屬性。世界萬維網(wǎng)聯(lián)盟W3C組織規(guī)定SOAP編碼類型屬性通常用于定義使用了該屬性的XML文檔里的數(shù)據(jù)類型。此屬性可以出現(xiàn)在任何一個SOAP消息元素當(dāng)中,應(yīng)用于其元素或子元素的內(nèi)容中。
經(jīng)過整個轉(zhuǎn)換過程后,SOAP消息轉(zhuǎn)換成以下形式


可以看出,用XML表示的SOAP消息采用本發(fā)明方法能有效減少有效負(fù)荷,SOAP消息轉(zhuǎn)換前是41字節(jié),而轉(zhuǎn)換后只有4字節(jié)。具體比較情況如下


如果是對海量XML數(shù)據(jù)進(jìn)行編碼時,采用本發(fā)明方法減少有效負(fù)荷的效果更加明顯。
需要說明的是,雖然經(jīng)過這樣的轉(zhuǎn)換,但形成的SOAP消息仍然是完全符合W3C推薦標(biāo)準(zhǔn)的,可以照常通過HTTP傳輸。
另外,轉(zhuǎn)換后的消息傳輸?shù)浇邮斩撕?,接收端首先把從SOAP消息中提取出來的BASE64數(shù)據(jù)解碼,然后根據(jù)ASN.1的規(guī)格對數(shù)據(jù)進(jìn)一步進(jìn)行解碼從而得到有效負(fù)荷的值。解碼過程如下

上述對本發(fā)明提供的一種減少有效負(fù)荷的方法進(jìn)行了詳細(xì)介紹,相應(yīng)的,本發(fā)明提供一種減少有效負(fù)荷的系統(tǒng),請參閱圖2本發(fā)明減少有效負(fù)荷的系統(tǒng)示意圖。
系統(tǒng)200包括存儲單元201和轉(zhuǎn)換單元202。
存儲單元201用于存儲簡單對象訪問協(xié)議SOAP消息;轉(zhuǎn)換單元202用于轉(zhuǎn)換簡單對象訪問協(xié)議消息;轉(zhuǎn)換單元202將存儲單元201的簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號ASN.1語法表示,并換算成二進(jìn)制數(shù)據(jù),再轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
SOAP消息是用可擴(kuò)展標(biāo)記語言XML編碼,XML數(shù)據(jù)是經(jīng)過編碼的字符。XML數(shù)據(jù)的基本組成有標(biāo)簽、屬性和值,這些數(shù)據(jù)都以純字符來表示。由于網(wǎng)絡(luò)服務(wù)的規(guī)范是公開的,因此為每個元素都添加標(biāo)簽和屬性是多余的。之所以需要這樣數(shù)據(jù),因?yàn)檫@是一種保留結(jié)構(gòu)和傳送有關(guān)值的信息的手段,而ASN.1完全能滿足這些屬性。在ASN.1機(jī)制中,元素名稱信息也可一并去掉,并且可以用更少的數(shù)據(jù)對類型信息進(jìn)行編碼。
抽象句法符號ASN.1是一個涉及面很廣的標(biāo)準(zhǔn),它幾乎可以用來表示任何一種數(shù)據(jù),例如整數(shù)、浮點(diǎn)數(shù)、隨機(jī)長度的二進(jìn)制數(shù)據(jù)、字符和字符串等。同時,它還能以模塊的方式方便地表示嵌套程度很深的結(jié)構(gòu)。本發(fā)明系統(tǒng)的轉(zhuǎn)換單元202將存儲單元201的簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號ASN.1語法表示,ASN.1數(shù)據(jù)采用單向?qū)Ш?,使它比用XML表示的采用多向樹狀導(dǎo)航的數(shù)據(jù)更容易解碼,從而降低了提取有用信息的復(fù)雜性。所謂單向?qū)Ш绞侵笖?shù)據(jù)信息是線性排列的,這樣的話,解碼就是單向的,沒有必要前后移動。所謂多向樹狀導(dǎo)航是指數(shù)據(jù)信息按照樹的節(jié)點(diǎn)進(jìn)行分組,訪問某個節(jié)點(diǎn)相關(guān)的數(shù)據(jù),可以通過一個唯一的路徑進(jìn)行訪問,但是這種表示法要檢索相關(guān)信息時需要在多個方向上來回移動,所以這樣表示的信息需要解碼處理時,需要更多的計(jì)算量。
轉(zhuǎn)換單元202包括使用基本編碼規(guī)則BER或分組編碼規(guī)則PER將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
需要說明的是,本發(fā)明使用基本編碼規(guī)則BER或分組編碼規(guī)則PER將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)但并不局限于此,本領(lǐng)域技術(shù)人員也可以采用其他編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
由于純二進(jìn)制數(shù)據(jù)不能和作為SOAP消息發(fā)送的XML字符數(shù)據(jù)混用,因此轉(zhuǎn)換單元202包括使用BASE64編碼將二進(jìn)制數(shù)據(jù)數(shù)據(jù)轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
需要說明的是,本發(fā)明使用BASE64編碼將二進(jìn)制數(shù)據(jù)數(shù)據(jù)轉(zhuǎn)換成文本格式但并不局限于此,本領(lǐng)域技術(shù)人員也可以采用其他編碼將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式。
以上對本發(fā)明所提供的一種減少有效負(fù)荷的方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種減少有效負(fù)荷的方法,其特征在于,包括1)將簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示;2)將抽象句法符號語法表示的簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù);3)將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
2.根據(jù)權(quán)利要求1所述的減少有效負(fù)荷的方法,其特征在于所述步驟2)包括使用基本編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的減少有效負(fù)荷的方法,其特征在于所述步驟2)包括使用分組編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
4.根據(jù)權(quán)利要求2或3所述的減少有效負(fù)荷的方法,其特征在于所述步驟3)中具體為使用BASE64編碼將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式。
5.一種減少有效負(fù)荷的系統(tǒng),其特征在于,包括存儲單元和轉(zhuǎn)換單元;存儲單元用于存儲簡單對象訪問協(xié)議消息;轉(zhuǎn)換單元用于轉(zhuǎn)換簡單對象訪問協(xié)議消息;轉(zhuǎn)換單元將存儲單元的簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示,并換算成二進(jìn)制數(shù)據(jù),再轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。
6.根據(jù)權(quán)利要求5所述的減少有效負(fù)荷的系統(tǒng),其特征在于轉(zhuǎn)換單元包括使用基本編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
7.根據(jù)權(quán)利要求5所述的減少有效負(fù)荷的系統(tǒng),其特征在于轉(zhuǎn)換單元包括使用分組編碼規(guī)則將簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù)。
8.根據(jù)權(quán)利要求6或7所述的減少有效負(fù)荷的系統(tǒng),其特征在于轉(zhuǎn)換單元具體為使用BASE64編碼將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式。
全文摘要
本發(fā)明公開了一種減少有效負(fù)荷的方法及系統(tǒng)。該方法包括1)將簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示;2)將抽象句法符號語法表示的簡單對象訪問協(xié)議消息數(shù)據(jù)換算成二進(jìn)制數(shù)據(jù);3)將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。該系統(tǒng)包括存儲單元,用于存儲簡單對象訪問協(xié)議消息;轉(zhuǎn)換單元,用于轉(zhuǎn)換簡單對象訪問協(xié)議消息;轉(zhuǎn)換單元將存儲單元的簡單對象訪問協(xié)議消息數(shù)據(jù)用抽象句法符號語法表示,并換算成二進(jìn)制數(shù)據(jù),再轉(zhuǎn)換成文本格式后嵌入簡單對象訪問協(xié)議消息。該方法及系統(tǒng)能夠減少簡單對象訪問協(xié)議SOAP消息數(shù)據(jù)的有效負(fù)荷,降低有效負(fù)荷的復(fù)雜程度。
文檔編號H04L29/06GK101047663SQ20061009055
公開日2007年10月3日 申請日期2006年6月27日 優(yōu)先權(quán)日2006年6月27日
發(fā)明者沙鷗 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1