• / 17
  • 下載費用:30 金幣  

處理消息的方法和裝置.pdf

摘要
申請專利號:

CN200980116111.6

申請日:

2009.05.04

公開號:

CN102017580B

公開日:

2015.01.07

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||著錄事項變更IPC(主分類):H04L 29/08變更事項:申請人變更前:森斯諾德公司變更后:ARM芬蘭公司變更事項:地址變更前:芬蘭奧盧變更后:芬蘭奧盧|||實質審查的生效IPC(主分類):H04L 29/08申請日:20090504|||公開
IPC分類號: H04L29/08; H04L12/58 主分類號: H04L29/08
申請人: ARM芬蘭公司
發明人: Z·舍爾拜; M·薩爾尼瓦拉
地址: 芬蘭奧盧
優先權: 2008.05.05 FI 20085409
專利代理機構: 北京市中咨律師事務所 11247 代理人: 楊曉光;于靜
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN200980116111.6

授權公告號:

102017580B|||||||||

法律狀態公告日:

2015.01.07|||2013.11.06|||2011.06.29|||2011.04.13

法律狀態類型:

授權|||著錄事項變更|||實質審查的生效|||公開

摘要

提供一種用于轉換簡單對象訪問協議(SOAP)消息的裝置和方法。該方法包括:通過使用應用協議和TCP/IP接收和發送可擴展標識語言(XML)格式SOAP消息,消息包括消息元素;以及接收和發送包括二進制消息元素的二進制消息。通過將給定格式的每個消息元素用其他格式的消息元素替換(316-320),在XML格式消息和二進制消息之間執行轉換。在將XML消息轉換成二進制格式時,在所述二進制標頭中包括(312)應用協議分組類型和TCP/IP確收數據。在將二進制格式消息轉換成XML格式時,基于所述二進制格式消息的二進制標頭中的信息選擇應用協議分組類型。

權利要求書

1: 一種裝置,被配置為 通過使用應用協議和傳輸控制協議 / 因特網協議 (TCP/IP) 接收和發送可擴展標識語 言 (XML) 格式簡單對象訪問協議 (SOAP) 消息,消息包括消息元素 ; 接收和發送包括二進制標頭和二進制消息元素的二進制消息 ; 通過將給定格式的每個消息元素用其他格式的消息元素替換,在 XML/SOAP 格式消 息和二進制消息之間執行轉換 ; 在將 XML/SOAP 消息轉換成二進制格式時,在所述二進制標頭中包括應用協議分組 類型和 TCP/IP 確收數據 ;以及 在將二進制格式消息轉換成 XML/SOAP 格式時,基于所述二進制格式消息的二進制 標頭中的信息選擇應用協議分組類型和響應代碼。
2: 如權利要求 1 所述的裝置,還被配置為,在將 XML/SOAP 消息轉換成二進制格式 時,在所述二進制消息中包括使用的命名空間以及編碼的版本號。
3: 如權利要求 1 所述的裝置,還被配置為,在轉換中利用查詢表。
4: 如權利要求 3 所述的裝置,還被配置為 確定在所述消息中使用的 SOAP 命名空間,以及基于所述 SOAP 命名空間選擇查詢 表。
5: 如任意先前權利要求所述的裝置,還被配置為,將轉換后的消息發送至期望目的 地。
6: 如任意先前權利要求所述的裝置,還被配置為 接收包括消息元素的 XML 格式簡單對象訪問協議 (SOAP) 消息 ; 通過在二進制標頭中編碼使用的命名空間和編碼的版本號,在所述二進制標頭中編 碼所述應用協議分組類型和 TCP/IP 確收數據,以及將每個 XML 消息元素用查詢表指示 的二進制消息元素替換,來將 XML 格式消息壓縮成二進制 SOAP 消息 ;以及 將包括二進制消息元素的二進制 SOAP 消息發送至期望目的地。
7: 如權利要求 6 所述的裝置,還被配置為 將 XML 格式消息的標頭壓縮成二進制 { 標頭類型,值 } 元組,其中基于查詢表選擇 所述元組的標頭類型的值,以及基于 XML 格式消息的值選擇所述元組的值字段。
8: 如權利要求 6 所述的裝置,還被配置為 在所述二進制消息中壓縮后的標頭之后,將所述 SOAP 消息的消息元素的數目指示 為二進制數。
9: 如權利要求 6 所述的裝置,還被配置為 通過以下操作來壓縮每個消息元素 : 指示消息元素代碼、消息元素中的標簽的數目、和消息元素的長度 ;以及 將每個標簽壓縮為包括標簽代碼、數據類型、和數據值的元組。
10: 如任意先前權利要求所述的裝置,還被配置為 接收包括二進制消息元素的二進制 SOAP 消息 ; 從所述消息的二進制標頭解碼使用的命名空間以及編碼的版本號 ; 通過將每個二進制消息元素用查詢表指示的 XML 消息元素替換,來將所述二進制 SOAP 消息解壓縮成 XML 格式消息 ; 2 基于所述二進制 SOAP 消息的二進制標頭中的信息,選擇所述應用協議分組類型和 響應代碼 ;以及 發送包括消息元素的 XML 格式 SOAP 消息。
11: 如任意先前權利要求所述的裝置,還被配置為,通過向所述二進制消息的發送方 發送二進制確收消息來響應二進制格式 SOAP 設置消息。
12: 如任意先前權利要求所述的裝置,還被配置為,通過向所述二進制消息的發送方 發送二進制確收消息來響應要解壓縮的二進制格式 SOAP 消息。
13: 如任意先前權利要求所述的裝置,還被配置為,通過使用用戶數據報協議 (UDP) 來發送所述二進制 SOAP 消息。
14: 如任意先前權利要求所述的裝置,還被配置為,通過利用以下傳輸技術之一來發 送所述二進制 SOAP 消息 : - 具有因特網協議 v6(6lowpan) 的 IEEE 802.
15: 4, - 具有 ZigBee 的 IEEE 802.15.4, - 藍牙, - 藍牙超低功率, - 低功率無線局域網。 15. 如權利要求 4 所述的裝置,所述裝置包括存儲器,用于存儲查詢表。
16: 如權利要求 15 所述的裝置,還被配置為,如果用于確定的命名空間的查詢表沒有 存儲在所述裝置的存儲器中,則從遠程服務器更新查詢表。
17: 如任意先前權利要求所述的裝置,被配置為,通過使用超文本傳輸協議 (HTTP) 來接收和發送可擴展標識語言 (XML) 格式簡單對象訪問協議 (SOAP) 消息。
18: 如任意先前權利要求 1 至 16 所述的裝置,被配置為,通過使用會話發起協議 (SIP) 來接收和發送可擴展標識語言 (XML) 格式簡單對象訪問協議 (SOAP) 消息。
19: 如任意先前權利要求所述的裝置,還被配置為,在將 XML/SOAP 消息轉換成二 進制格式時,在所述二進制標頭中包括使用的命名空間和編碼的版本號。
20: 一種方法,包括 : 通過使用應用協議和傳輸控制協議 / 因特網協議 (TCP/IP) 接收和發送可擴展標識語 言 (XML) 格式簡單對象訪問協議 (SOAP) 消息,消息包括消息元素 ; 接收和發送包括二進制消息元素的二進制消息 ; 通過將給定格式的每個消息元素用其他格式的消息元素替換,在 XML/SOAP 格式消 息和二進制消息之間執行轉換 ; 在將 XML/SOAP 消息轉換成二進制格式時,在所述二進制標頭中包括應用協議分組 類型和 TCP/IP 確收數據 ;以及 在將二進制格式消息轉換成 XML/SOAP 格式時,基于所述二進制格式消息的二進制 標頭中的信息選擇應用協議分組類型和響應代碼。
21: 如權利要求 20 所述的方法,還包括 :在將 XML/SOAP 消息轉換成二進制格式 時,在所述二進制消息中包括使用的命名空間以及編碼的版本號。
22: 如權利要求 20 所述的方法,還包括 :在轉換中利用查詢表。
23: 如權利要求 22 所述的方法,還包括 : 3 確定在所述消息中使用的 SOAP 命名空間,以及基于所述 SOAP 命名空間選擇查詢 表。
24: 如任意先前權利要求所述的方法,還包括 : 將轉換后的消息發送至期望目的地。
25: 如任意先前權利要求所述的方法,還包括 : 接收包括消息元素的 XML 格式簡單對象訪問協議 (SOAP) 消息 ; 通過在二進制標頭中編碼使用的命名空間和編碼的版本號,在所述二進制標頭中編 碼所述應用協議分組類型和 TCP/IP 確收數據,以及將每個 XML 消息用查詢表指示的二 進制消息元素替換,來將 XML 格式消息壓縮成二進制 SOAP 消息 ;以及 將包括二進制消息元素的二進制 SOAP 消息發送至期望目的地。
26: 如任意先前權利要求所述的方法,還包括 : 將 XML 格式消息的標頭壓縮成二進制 { 標頭類型,值 } 元組,其中基于查詢表選擇 所述元組的標頭類型的值,以及基于 XML 格式消息的值選擇所述元組的值字段。
27: 如任意先前權利要求所述的方法,還包括 : 接收包括二進制消息元素的二進制 SOAP 消息 ; 從所述消息的二進制標頭解碼使用的命名空間以及編碼的版本號 ; 通過將每個二進制消息元素用查詢表指示的 XML 消息元素替換,來將所述二進制 SOAP 消息解壓縮成 XML 格式消息 ; 基于所述二進制 SOAP 消息的二進制標頭中的信息,選擇所述應用協議分組類型和 響應代碼 ;以及 發送包括消息元素的 XML 格式 SOAP 消息。
28: 如任意先前權利要求所述的方法,還包括 :通過向所述二進制消息的發送方發送 二進制確收消息來響應二進制格式 SOAP 設置消息。
29: 如任意先前權利要求所述的方法,還包括 :通過向所述二進制消息的發送方發送 二進制確收消息來響應要解壓縮的二進制格式 SOAP 消息。
30: 如任意先前權利要求所述的方法,還包括 :在存儲器中存儲查詢表。
31: 如權利要求 30 所述的方法,還包括 :如果用于確定的命名空間的查詢表沒有存 儲在所述裝置的存儲器中,則從遠程服務器更新查詢表。
32: 如任意先前權利要求所述的方法,其中所述應用協議是會話發起協議 (SIP)。
33: 如任意先前權利要求 20 至 31 所述的方法,其中所述應用協議是超文本傳輸協議 (HTTP)。
34: 一種對指令的計算機程序編碼的計算機程序產品,用于執行實現根據權利要求 20 至 31 中任一項的方法的計算機處理。
35: 一種可由計算機讀取的并且對指令的計算機程序編碼的計算機程序分配介質,用 于執行實現根據權利要求 18 至 29 中任一項的方法的計算機處理。
36: 如權利要求 35 的計算機程序分配介質,所述分配介質包括以下介質中的至少一 個 :計算機可讀介質、程序存儲介質、記錄介質、計算機可讀存儲器、計算機可讀軟件 分配包、計算機可讀信號、計算機可讀電信信號、和計算機可讀壓縮軟件包。
37: 一種裝置,包括 : 4 通過使用應用協議和傳輸控制協議 / 因特網協議 (TCP/IP) 接收和發送可擴展標識語 言 (XML) 格式簡單對象訪問協議 (SOAP) 消息的部件,消息包括消息元素 ; 接收和發送包括二進制標頭和二進制消息元素的二進制消息的部件 ; 通過將給定格式的每個消息元素用其他格式的消息元素替換,在 XML/SOAP 格式消 息和二進制消息之間執行轉換的部件 ; 在將 XML/SOAP 消息轉換成二進制格式時,在所述二進制標頭中包括應用協議分組 類型和 TCP/IP 確收數據的部件 ;以及 在將二進制格式消息轉換成 XML/SOAP 格式時,基于所述二進制格式消息的二進制 標頭中的信息選擇應用協議分組類型和響應代碼的部件。
38: 一種裝置,被配置為 接收和發送包括二進制標頭和二進制消息元素的二進制簡單對象訪問協議 (SOAP) 消息,所述二進制標頭包括應用協議標頭數據、傳輸控制協議 / 因特網協議 (TCP/IP) 確 收數據、使用的命名空間和編碼的版本號,并且所述二進制消息元素包括 XML 消息元素 的二進制副本。

關 鍵 詞:
處理 消息 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:處理消息的方法和裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6420425.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图