两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種在網(wǎng)絡(luò)通信中使用縮略xml節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法

文檔序號(hào):7693414閱讀:135來源:國(guó)知局
專利名稱:一種在網(wǎng)絡(luò)通信中使用縮略xml節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法,特 別涉及一種采用在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名的方式以減少請(qǐng)求和應(yīng)答中 網(wǎng)絡(luò)流量的方法。
背景技術(shù)
當(dāng)使用XML方式來組織結(jié)構(gòu)化數(shù)據(jù)時(shí),XML的節(jié)點(diǎn)名有可能占據(jù)數(shù)據(jù)的大部 分,本發(fā)明將提供一種自動(dòng)生成縮略節(jié)點(diǎn)名的方法來減少網(wǎng)絡(luò)流量。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種采用采用在網(wǎng)絡(luò)通信中使用縮略 XML節(jié)點(diǎn)名的方式以減少請(qǐng)求和應(yīng)答中網(wǎng)絡(luò)流量的方法。
本發(fā)明所述的 一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法, 該方法至少包括如下的步驟
步驟1:制定一種協(xié)議,以XML的方式來組織請(qǐng)求數(shù)據(jù)。
步驟2:服務(wù)器端匯總各個(gè)業(yè)務(wù)接口的請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式,供客 戶端查詢。
步驟3:服務(wù)器端根據(jù)各個(gè)業(yè)務(wù)接口的請(qǐng)求/應(yīng)答數(shù)據(jù)格式,采用一種算法生 成各個(gè)XML節(jié)點(diǎn)的縮略節(jié)點(diǎn)名。
步驟4:客戶端選擇使用全名或縮略名來組織請(qǐng)求數(shù)據(jù)。 步驟5:客戶端將組織好的數(shù)據(jù)發(fā)送給服務(wù)器。
步驟6:服務(wù)器端接收到請(qǐng)求數(shù)據(jù),首先將其發(fā)送到協(xié)議層,根據(jù)其中包含 的附加參數(shù)判斷是全名還是縮略名。步驟7:請(qǐng)求數(shù)據(jù)進(jìn)入業(yè)務(wù)處理流程進(jìn)行業(yè)務(wù)處理。 步驟8:應(yīng)答數(shù)據(jù)返回至協(xié)議層進(jìn)行編碼。 步驟9:應(yīng)答數(shù)據(jù)通過通信層返回給客戶端。
本發(fā)明所迷的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法, 制定一種協(xié)議,以XML的方式來組織請(qǐng)求數(shù)據(jù)其步驟為
步驟11:在服務(wù)器端開發(fā)時(shí),以XSD來定義請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式。
步驟12:通過纟鼓軟的工具xsd. exe可以生成實(shí)體類。
本發(fā)明所述的 一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法, 服務(wù)器端匯總各個(gè)業(yè)務(wù)接口的請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式,供客戶端查詢其 步驟為
步驟31:通常取首字符作為縮略節(jié)點(diǎn)名。
步驟32:如果首字符重復(fù),則從第二個(gè)開始依次取其中所有的大寫字母作為 縮略節(jié)點(diǎn)名。
步驟33:如果再次重復(fù),則取其中的首字節(jié)+數(shù)字作為縮略節(jié)點(diǎn)名。
步驟34:再次重復(fù)時(shí),則在首字母后面,依次取0~ 9數(shù)字和26個(gè)字節(jié)作
為縮略節(jié)點(diǎn)名,直到不重復(fù)為止。
步驟35:服務(wù)器端給客戶端查詢縮略節(jié)點(diǎn)名的功能,并幫助客戶端生成所
需語(yǔ)言的輔助代碼。
本發(fā)明所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)
絡(luò)流量的方法,客戶端選擇使用全名或縮略名來組織請(qǐng)求數(shù)據(jù),其步驟為 步驟41:如果使用縮略節(jié)點(diǎn)名,則需要從服務(wù)器端進(jìn)行查詢。 步驟42:如果使用縮略節(jié)點(diǎn)名,應(yīng)該在請(qǐng)求數(shù)據(jù)的約定位置告知服務(wù)器,
所使用的是縮略節(jié)點(diǎn)名。本發(fā)明所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng) 絡(luò)流量的方法,服務(wù)器端接收到請(qǐng)求數(shù)據(jù),首先將其發(fā)送到協(xié)議層,根據(jù)其中 包含的附加參數(shù)判斷是全名還是縮略名,其步驟為
步驟61:如果為全名,則直接進(jìn)入業(yè)務(wù)處理流程。
步驟62:如果為縮略名,則為其尋找相應(yīng)的轉(zhuǎn)換器,進(jìn)行縮略名到全名的 轉(zhuǎn)換,然后進(jìn)入業(yè)務(wù)處理流程。
本發(fā)明所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng) 絡(luò)流量的方法,應(yīng)答數(shù)據(jù)返回至協(xié)議層進(jìn)行編碼,其步驟為
步驟81:如果請(qǐng)求數(shù)據(jù)為全名,則應(yīng)答數(shù)據(jù)也為全名,此時(shí)應(yīng)答數(shù)據(jù)直接 返回給通信層。
步驟82:如果請(qǐng)求數(shù)據(jù)為縮略名,則為其尋找相應(yīng)的轉(zhuǎn)換器,進(jìn)行全名到 縮略名的轉(zhuǎn)換,然后進(jìn)入通信層。
本發(fā)明涉及的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法 使得在網(wǎng)絡(luò)通信中,使用縮略XML節(jié)點(diǎn)名以減少請(qǐng)求和應(yīng)答中網(wǎng)絡(luò)流量。


圖1為本發(fā)明的流程圖。
具體實(shí)施例方式
參見圖1,本發(fā)明的主要步驟如下
步驟1:制定一種協(xié)議,以XML的方式來組織請(qǐng)求數(shù)據(jù)。
步驟2:服務(wù)器端匯總各個(gè)業(yè)務(wù)接口的請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式,供客 戶端查詢。
步驟3:服務(wù)器端根據(jù)各個(gè)業(yè)務(wù)接口的請(qǐng)求/應(yīng)答數(shù)據(jù)格式,釆用一種算法生 成各個(gè)XML節(jié)點(diǎn)的縮略節(jié)點(diǎn)名步驟4:客戶端選擇使用全名或縮略名來組織請(qǐng)求數(shù)據(jù)。 步驟5:客戶端將組織好的數(shù)據(jù)發(fā)送給服務(wù)器。
步驟6:服務(wù)器端接收到請(qǐng)求數(shù)據(jù),首先將其發(fā)送到協(xié)議層,根據(jù)其中包含 的附加參數(shù)判斷是全名還是縮略名。
步驟7:請(qǐng)求數(shù)據(jù)進(jìn)入業(yè)務(wù)處理流程進(jìn)行業(yè)務(wù)處理。 步驟8:應(yīng)答數(shù)據(jù)返回至協(xié)議層進(jìn)行編碼。 步驟9:應(yīng)答數(shù)據(jù)通過通信層返回給客戶端。
上述步驟1所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的 方法,制定一種協(xié)議,以XML的方式來組織請(qǐng)求數(shù)據(jù)的具體步驟為
步驟11:在服務(wù)器端開發(fā)時(shí),以XSD來定義請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式。
步驟12:通過孩i軟的工具xsd. exe可以生成實(shí)體類。
上述步驟3所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的 方法,服務(wù)器端匯總各個(gè)業(yè)務(wù)接口的請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式,供客戶端查 詢的具體步驟為
步驟31:通常取首字符作為縮略節(jié)點(diǎn)名。
步驟32:如果首字符重復(fù),則從第二個(gè)開始依次取其中所有的大寫字母作為 縮略節(jié)點(diǎn)名。
步驟33:如果再次重復(fù),則取其中的首字節(jié)+數(shù)字作為縮略節(jié)點(diǎn)名。
步驟34:再次重復(fù)時(shí),則在首字母后面,依次取0~ 9數(shù)字和26個(gè)字節(jié)作 為縮略節(jié)點(diǎn)名,直到不重復(fù)為止。
步驟35:服務(wù)器端給客戶端查詢縮略節(jié)點(diǎn)名的功能,并幫助客戶端生成所 需語(yǔ)言的輔助代碼。
上述步驟4所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法,客戶端選擇使用全名或縮略名來組織請(qǐng)求數(shù)據(jù)的具體步驟

步驟41:如果使用縮略節(jié)點(diǎn)名,則需要從服務(wù)器端進(jìn)行查詢。
步驟42:如果使用縮略節(jié)點(diǎn)名,應(yīng)該在請(qǐng)求數(shù)據(jù)的約定位置告知服務(wù)器, 所使用的是縮略節(jié)點(diǎn)名。
上述步驟6所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減 少網(wǎng)絡(luò)流量的方法,服務(wù)器端接收到請(qǐng)求數(shù)據(jù),首先將其發(fā)送到協(xié)議層,根據(jù) 其中包含的附加參數(shù)判斷是全名還是縮略名的具體步驟為
步驟61:.如果為全名,則直接進(jìn)入業(yè)務(wù)處理流程。
步驟62:如果為縮略名,則為其尋找相應(yīng)的轉(zhuǎn)換器,進(jìn)行縮略名到全名的 轉(zhuǎn)換,然后進(jìn)入業(yè)務(wù)處理流程。
上述步驟8所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減 少網(wǎng)絡(luò)流量的方法,應(yīng)答數(shù)據(jù)返回至協(xié)議層進(jìn)行編碼的具體步驟為
步驟81:如果請(qǐng)求數(shù)據(jù)為全名,則應(yīng)答數(shù)據(jù)也為全名,此時(shí)應(yīng)答數(shù)據(jù)直接 返回給通信層。
步驟82:如果請(qǐng)求數(shù)據(jù)為縮略名,則為其尋找相應(yīng)的轉(zhuǎn)換器,進(jìn)行全名到 縮略名的轉(zhuǎn)換,然后進(jìn)入通信層。
上述的技術(shù)方案實(shí)施時(shí)使得在網(wǎng)絡(luò)通信中,使用縮略XML節(jié)點(diǎn)名以減少請(qǐng) 求和應(yīng)答中網(wǎng)絡(luò)流量。
最后所應(yīng)說明的是,以上實(shí)施例僅用以說明而并非限制本發(fā)明所描述的技 術(shù)方案;因此,盡管本說明書參照上述的實(shí)施例對(duì)本發(fā)明已進(jìn)行了詳細(xì)的說明, 但是,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對(duì)本發(fā)明進(jìn)行修改或者等同地替換;而一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋 在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1、一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法,其特征在于該方法至少包括如下的步驟步驟1制定一種協(xié)議,以XML的方式來組織請(qǐng)求數(shù)據(jù)。步驟2服務(wù)器端匯總各個(gè)業(yè)務(wù)接口的請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式,供客戶端查詢。步驟3服務(wù)器端根據(jù)各個(gè)業(yè)務(wù)接口的請(qǐng)求/應(yīng)答數(shù)據(jù)格式,采用一種算法生成各個(gè)XML節(jié)點(diǎn)的縮略節(jié)點(diǎn)名。步驟4客戶端選擇使用全名或縮略名來組織請(qǐng)求數(shù)據(jù)。步驟5客戶端將組織好的數(shù)據(jù)發(fā)送給服務(wù)器。步驟6服務(wù)器端接收到請(qǐng)求數(shù)據(jù),首先將其發(fā)送到協(xié)議層,根據(jù)其中包含的附加參數(shù)判斷是全名還是縮略名。步驟7請(qǐng)求數(shù)據(jù)進(jìn)入業(yè)務(wù)處理流程進(jìn)行業(yè)務(wù)處理。步驟8應(yīng)答數(shù)據(jù)返回至協(xié)議層進(jìn)行編碼。步驟9應(yīng)答數(shù)據(jù)通過通信層返回給客戶端。
2、 根據(jù)權(quán)力要求1所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò) 流量的方法,其特;f正在于制定一種協(xié)議,以XML的方式來組織請(qǐng)求數(shù)據(jù),其步 驟為步驟11:在服務(wù)器端開發(fā)時(shí),以XSD來定義請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式。步驟12:通過孩i軟的工具xsd. exe可以生成實(shí)體類。
3 、根據(jù)權(quán)力要求1所述的 一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò) 流量的方法,其特征在于服務(wù)器端匯總各個(gè)業(yè)務(wù)接口的請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù) 據(jù)格式,供客戶端查詢,其步驟為步驟31:通常取首字符作為縮略節(jié)點(diǎn)名。步驟32:如果首字符重復(fù),則從第二個(gè)開始依次取其中所有的大寫字母作為 縮略節(jié)點(diǎn)名。步驟33:如果再次重復(fù),則取其中的首字節(jié)+數(shù)字作為縮略節(jié)點(diǎn)名。步驟34:再次重復(fù)時(shí),則在首字母后面,依次取0~ 9數(shù)字和26個(gè)字節(jié)作為縮略節(jié)點(diǎn)名,直到不重復(fù)為止。步驟35:服務(wù)器端給客戶端查詢縮略節(jié)點(diǎn)名的功能,并幫助客戶端生成所需語(yǔ)言的輔助代碼。
4、 根據(jù)權(quán)力要求1所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié) 點(diǎn)名減少網(wǎng)絡(luò)流量的方法,其特4正在于客戶端選擇使用全名或縮略名來組織請(qǐng) 求數(shù)據(jù),其步驟為步驟41:如果使用縮略節(jié)點(diǎn)名,則需要從服務(wù)器端進(jìn)行查詢。 步驟42:如果使用縮略節(jié)點(diǎn)名,應(yīng)該在請(qǐng)求數(shù)據(jù)的約定位置告知服務(wù)器, 所使用的是縮略節(jié)點(diǎn)名。
5、 根據(jù)權(quán)力要求1所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié) 點(diǎn)名減少網(wǎng)絡(luò)流量的方法,其特征在于服務(wù)器端接收到請(qǐng)求數(shù)據(jù),首先將其發(fā) 送到協(xié)議層,根據(jù)其中包含的附加參數(shù)判斷是全名還是縮略名,其步驟為步驟61:如果為全名,則直接進(jìn)入業(yè)務(wù)處理流程。步驟62:如果為縮略名,則為其尋找相應(yīng)的轉(zhuǎn)換器,進(jìn)行縮略名到全名的 轉(zhuǎn)換,然后進(jìn)入業(yè)務(wù)處理流程。
6、 根據(jù)權(quán)力要求1所述的本發(fā)明所述的一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié) 點(diǎn)名減少網(wǎng)絡(luò)流量的方法,其特;f正在于應(yīng)答數(shù)據(jù)返回至協(xié)議層進(jìn)行編碼。其步 驟為步驟81:如果請(qǐng)求數(shù)據(jù)為全名,則應(yīng)答數(shù)據(jù)也為全名,此時(shí)應(yīng)答數(shù)據(jù)直接返回給通信層。步驟82:如果請(qǐng)求數(shù)據(jù)為縮略名,則為其尋找相應(yīng)的轉(zhuǎn)換器,進(jìn)行全名到縮略名的轉(zhuǎn)換,然后進(jìn)入通信層。
全文摘要
一種在網(wǎng)絡(luò)通信中使用縮略XML節(jié)點(diǎn)名減少網(wǎng)絡(luò)流量的方法,首先制定一種協(xié)議,以XML的方式來組織請(qǐng)求數(shù)據(jù);服務(wù)器端匯總各個(gè)業(yè)務(wù)接口的請(qǐng)求數(shù)據(jù)格式及應(yīng)答數(shù)據(jù)格式,供客戶端查詢;服務(wù)器端根據(jù)各個(gè)業(yè)務(wù)接口的請(qǐng)求/應(yīng)答數(shù)據(jù)格式,采用一種算法生成各個(gè)XML節(jié)點(diǎn)的縮略節(jié)點(diǎn)名;客戶端選擇使用全名或縮略名來組織請(qǐng)求數(shù)據(jù)并將組織好的數(shù)據(jù)發(fā)送給服務(wù)器;服務(wù)器端接收到請(qǐng)求數(shù)據(jù)將其發(fā)送到協(xié)議層,根據(jù)其中包含的附加參數(shù)判斷是全名還是縮略名;請(qǐng)求數(shù)據(jù)進(jìn)入業(yè)務(wù)處理流程進(jìn)行業(yè)務(wù)處理;應(yīng)答數(shù)據(jù)返回至協(xié)議層進(jìn)行編碼;最后應(yīng)答數(shù)據(jù)通過通信層返回給客戶端。本發(fā)明在網(wǎng)絡(luò)通信中,使用縮略XML節(jié)點(diǎn)名以減少請(qǐng)求和應(yīng)答中網(wǎng)絡(luò)流量。
文檔編號(hào)H04L1/00GK101557412SQ20081010358
公開日2009年10月14日 申請(qǐng)日期2008年4月9日 優(yōu)先權(quán)日2008年4月9日
發(fā)明者濤 孫, 楠 張, 徐友春, 朱紅軍, 湯海京, 峰 趙 申請(qǐng)人:北京聞言科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
西安市| 江西省| 兴仁县| 大竹县| 惠水县| 当阳市| 永福县| 汾阳市| 和田县| 岳普湖县| 赤峰市| 黑龙江省| 宁德市| 灵台县| 芜湖市| 安福县| 文化| 肥乡县| 乌兰察布市| 晋宁县| 社旗县| 汉阴县| 邯郸市| 云安县| 策勒县| 健康| 千阳县| 延庆县| 平顶山市| 察哈| 东海县| 滨州市| 武宁县| 丹阳市| 阿尔山市| 肃南| 临洮县| 收藏| 红河县| 新竹县| 汶川县|