[發(fā)明專利]處理消息的方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 200980116111.6 | 申請(qǐng)日: | 2009-05-04 |
| 公開(公告)號(hào): | CN102017580A | 公開(公告)日: | 2011-04-13 |
| 發(fā)明(設(shè)計(jì))人: | Z·舍爾拜;M·薩爾尼瓦拉 | 申請(qǐng)(專利權(quán))人: | 森斯諾德公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L12/58 |
| 代理公司: | 北京市中咨律師事務(wù)所 11247 | 代理人: | 楊曉光;于靜 |
| 地址: | 芬蘭*** | 國(guó)省代碼: | 芬蘭;FI |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 處理 消息 方法 裝置 | ||
1.一種裝置,被配置為
通過使用應(yīng)用協(xié)議和傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)接收和發(fā)送可擴(kuò)展標(biāo)識(shí)語言(XML)格式簡(jiǎn)單對(duì)象訪問協(xié)議(SOAP)消息,消息包括消息元素;
接收和發(fā)送包括二進(jìn)制標(biāo)頭和二進(jìn)制消息元素的二進(jìn)制消息;
通過將給定格式的每個(gè)消息元素用其他格式的消息元素替換,在XML/SOAP格式消息和二進(jìn)制消息之間執(zhí)行轉(zhuǎn)換;
在將XML/SOAP消息轉(zhuǎn)換成二進(jìn)制格式時(shí),在所述二進(jìn)制標(biāo)頭中包括應(yīng)用協(xié)議分組類型和TCP/IP確收數(shù)據(jù);以及
在將二進(jìn)制格式消息轉(zhuǎn)換成XML/SOAP格式時(shí),基于所述二進(jìn)制格式消息的二進(jìn)制標(biāo)頭中的信息選擇應(yīng)用協(xié)議分組類型和響應(yīng)代碼。
2.如權(quán)利要求1所述的裝置,還被配置為,在將XML/SOAP消息轉(zhuǎn)換成二進(jìn)制格式時(shí),在所述二進(jìn)制消息中包括使用的命名空間以及編碼的版本號(hào)。
3.如權(quán)利要求1所述的裝置,還被配置為,在轉(zhuǎn)換中利用查詢表。
4.如權(quán)利要求3所述的裝置,還被配置為
確定在所述消息中使用的SOAP命名空間,以及基于所述SOAP命名空間選擇查詢表。
5.如任意先前權(quán)利要求所述的裝置,還被配置為,將轉(zhuǎn)換后的消息發(fā)送至期望目的地。
6.如任意先前權(quán)利要求所述的裝置,還被配置為
接收包括消息元素的XML格式簡(jiǎn)單對(duì)象訪問協(xié)議(SOAP)消息;
通過在二進(jìn)制標(biāo)頭中編碼使用的命名空間和編碼的版本號(hào),在所述二進(jìn)制標(biāo)頭中編碼所述應(yīng)用協(xié)議分組類型和TCP/IP確收數(shù)據(jù),以及將每個(gè)XML消息元素用查詢表指示的二進(jìn)制消息元素替換,來將XML格式消息壓縮成二進(jìn)制SOAP消息;以及
將包括二進(jìn)制消息元素的二進(jìn)制SOAP消息發(fā)送至期望目的地。
7.如權(quán)利要求6所述的裝置,還被配置為
將XML格式消息的標(biāo)頭壓縮成二進(jìn)制{標(biāo)頭類型,值}元組,其中基于查詢表選擇所述元組的標(biāo)頭類型的值,以及基于XML格式消息的值選擇所述元組的值字段。
8.如權(quán)利要求6所述的裝置,還被配置為
在所述二進(jìn)制消息中壓縮后的標(biāo)頭之后,將所述SOAP消息的消息元素的數(shù)目指示為二進(jìn)制數(shù)。
9.如權(quán)利要求6所述的裝置,還被配置為
通過以下操作來壓縮每個(gè)消息元素:
指示消息元素代碼、消息元素中的標(biāo)簽的數(shù)目、和消息元素的長(zhǎng)度;以及
將每個(gè)標(biāo)簽壓縮為包括標(biāo)簽代碼、數(shù)據(jù)類型、和數(shù)據(jù)值的元組。
10.如任意先前權(quán)利要求所述的裝置,還被配置為
接收包括二進(jìn)制消息元素的二進(jìn)制SOAP消息;
從所述消息的二進(jìn)制標(biāo)頭解碼使用的命名空間以及編碼的版本號(hào);
通過將每個(gè)二進(jìn)制消息元素用查詢表指示的XML消息元素替換,來將所述二進(jìn)制SOAP消息解壓縮成XML格式消息;
基于所述二進(jìn)制SOAP消息的二進(jìn)制標(biāo)頭中的信息,選擇所述應(yīng)用協(xié)議分組類型和響應(yīng)代碼;以及
發(fā)送包括消息元素的XML格式SOAP消息。
11.如任意先前權(quán)利要求所述的裝置,還被配置為,通過向所述二進(jìn)制消息的發(fā)送方發(fā)送二進(jìn)制確收消息來響應(yīng)二進(jìn)制格式SOAP設(shè)置消息。
12.如任意先前權(quán)利要求所述的裝置,還被配置為,通過向所述二進(jìn)制消息的發(fā)送方發(fā)送二進(jìn)制確收消息來響應(yīng)要解壓縮的二進(jìn)制格式SOAP消息。
13.如任意先前權(quán)利要求所述的裝置,還被配置為,通過使用用戶數(shù)據(jù)報(bào)協(xié)議(UDP)來發(fā)送所述二進(jìn)制SOAP消息。
14.如任意先前權(quán)利要求所述的裝置,還被配置為,通過利用以下傳輸技術(shù)之一來發(fā)送所述二進(jìn)制SOAP消息:
-具有因特網(wǎng)協(xié)議v6(6lowpan)的IEEE?802.15.4,
-具有ZigBee的IEEE?802.15.4,
-藍(lán)牙,
-藍(lán)牙超低功率,
-低功率無線局域網(wǎng)。
15.如權(quán)利要求4所述的裝置,所述裝置包括存儲(chǔ)器,用于存儲(chǔ)查詢表。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于森斯諾德公司,未經(jīng)森斯諾德公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980116111.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





