[發明專利]一種基于超文本傳輸協議的通訊系統及方法有效
| 申請號: | 200710123687.8 | 申請日: | 2007-09-27 |
| 公開(公告)號: | CN101141474A | 公開(公告)日: | 2008-03-12 |
| 發明(設計)人: | 盧勤元;翟紀東 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/66 |
| 代理公司: | 深圳創友專利商標代理有限公司 | 代理人: | 羅瑤 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 超文本 傳輸 協議 通訊 系統 方法 | ||
1.一種基于超文本傳輸協議的通訊系統,包括無線應用協議服務器端、無線應用協議網關和終端,所述無線應用協議網關包括超文本傳輸協議模塊和無線應用協議應用端,所述超文本傳輸協議模塊用于完成所述無線應用協議應用端和所述無線應用協議服務器端或終端間的交互,其特征在于,所述超文本傳輸協議模塊包括總控線程、至少一消息隊列、工作線程和鏈接池,每一工作線程對應管理一鏈接池;所述總控線程用于完成所述無線應用協議應用端和所述無線應用協議服務器端或終端間的消息交互并存放消息至所述消息隊列;所述工作線程用于從消息隊列接收消息,并將消息對應的鏈路放入其管理的鏈接池中,且用于選擇出其管理的鏈接池中的鏈路以完成所述無線應用協議應用端和所述無線應用協議服務器端或終端間的數據收發。
2.如權利要求1所述的通訊系統,其特征在于,所述消息隊列為多個,不同消息隊列具有不同的消息屬性,每一消息隊列至少對應一個從其接收消息的工作線程。
3.一種基于超文本傳輸協議的通訊方法,其特征在于,包含如下步驟:
A、總控線程建立無線應用協議應用端和無線應用協議服務器端或終端間的通訊鏈路,完成無線應用協議應用端和無線應用協議服務器端或終端間的消息交互;
B、總控線程將消息存放至消息隊列;
C、工作線程從消息隊列接收消息,并將消息對應的鏈路放入其管理的鏈接池;
D、工作線程選擇出其管理的鏈接池中的鏈路,完成無線應用協議應用端和無線應用協議服務器端或終端間的數據收發。
4.如權利要求3所述的通訊方法,其特征在于,所述步驟C中,工作線程接收消息隊列中的消息是采用非阻塞方式。
5.如權利要求4所述的通訊方法,其特征在于,所述非阻塞方式按如下方式實現:連續接收消息直到消息隊列為空或者接收數量超過設定閾值。
6.如權利要求3至5任一所述的通訊方法,其特征在于,所述步驟D中,工作線程從鏈接池中選擇出鏈路是利用SELECT阻塞方式實現的。
7.如權利要求6所述的通訊方法,其特征在于,所述SELCET阻塞方式在進行鏈路選擇處理時,如果發生SELECT超時返回,則執行對鏈路狀態的超時檢測處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710123687.8/1.html,轉載請聲明來源鉆瓜專利網。





