[發明專利]一種實現網絡客戶端節能的交互方法及系統有效
| 申請號: | 201010593254.0 | 申請日: | 2010-12-07 |
| 公開(公告)號: | CN102546539A | 公開(公告)日: | 2012-07-04 |
| 發明(設計)人: | 王雪暉;俞烜;李偉 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 蔣雅潔;張穎玲 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 網絡 客戶端 節能 交互 方法 系統 | ||
技術領域
本發明涉及交互技術,尤其涉及一種帶有網絡交互的客戶端/服務器(C/S)系統中實現網絡客戶端節能的交互方法及系統。
背景技術
C/S系統中現有的交互技術是:服務器在交互的客戶端間所起的作用僅僅是透傳消息,即:服務器只是將一個客戶端的請求消息轉發給另一個客戶端進行處理,服務器自身并不對客戶端的請求做處理。響應的客戶端對請求消息進行處理時,是利用客戶端自身的內部邏輯運算的,并將運算后的結果作為對請求消息的響應由服務器轉發給請求的客戶端。采用現有交互技術存在的缺點是:由于服務器僅透傳消息,運算是基于各個客戶端自身內部邏輯進行的,因此,導致客戶端在運算時大量的資源被占用,且客戶端一直在運算會很耗電,不利于客戶端節能。
發明內容
有鑒于此,本發明的主要目的在于提供一種實現網絡客戶端節能的交互方法及系統,能避免客戶端大量的資源被占用,且降低客戶端耗電量,利于客戶端節能。
為達到上述目的,本發明的技術方案是這樣實現的:
一種實現網絡客戶端節能的交互方法,該方法包括:服務器采用自身內部邏輯對請求客戶端發送的請求消息進行運算處理后,將運算結果添加入所述請求消息中發送給響應客戶端。
其中,所述采用自身內部邏輯對請求客戶端發送的請求消息進行運算處理具體包括:信息預處理操作、信息完整性校驗操作和信息合法性校驗操作。
其中,所述請求客戶端發送的請求消息中攜帶業務信息;
所述服務器采用自身內部邏輯對請求客戶端發送的請求消息進行運算處理具體包括:對所述業務信息進行信息預處理操作時,根據獲知的業務數量運算出備選業務類型信息,根據所述業務信息從所述備選業務類型信息中匹配出與所述業務信息對應的業務類型信息。
其中,所述將運算結果添加入所述請求消息中發送給響應客戶端具體包括:將與所述業務信息對應的業務類型信息添加入所述請求消息中發送給響應客戶端;
該方法還包括:所述響應客戶端獲知所述請求客戶端的所述業務信息和對應的所述業務類型信息后,查詢出匹配的業務類型信息,并由響應方轉變成發起方發起請求。
一種實現網絡客戶端節能的交互系統,該系統包括:請求客戶端、服務器、和響應客戶端;其中,
所述請求客戶端,用于向所述服務器發送請求消息;
所述服務器,用于采用自身內部邏輯對請求客戶端發送的所述請求消息進行運算處理后,將運算結果添加入所述請求消息中發送給響應客戶端;
所述響應客戶端,用于接收所述請求消息并響應。
其中,所述請求客戶端,進一步用于在發送的所述請求消息中攜帶業務信息;
所述服務器,進一步用于對所述業務信息進行信息預處理操作時,根據獲知的業務數量運算出備選業務類型信息,根據所述業務信息從所述備選業務類型信息中匹配出與所述業務信息對應的業務類型信息;將與所述業務信息對應的業務類型信息添加入所述請求消息中發送給響應客戶端。
其中,所述響應客戶端,進一步用于從接收的所述請求消息中獲知所述請求客戶端的所述業務信息和對應的所述業務類型信息后,查詢出匹配的業務類型信息,并由響應方轉變成發起方發起請求。
本發明的服務器采用自身內部邏輯對請求客戶端發送的請求消息進行運算處理后,將運算結果添加入請求消息中發送給響應客戶端。由于本發明將原本由客戶端所進行的運算置入服務器中運算,因此,能避免客戶端大量的資源被占用,且降低客戶端耗電量,利于客戶端節能。
附圖說明
圖1為現有聯網打牌場景下的消息交互流程圖;
圖2為采用本發明方法的聯網打牌場景下的消息交互流程圖。
具體實施方式
本發明的基本思想是:服務器采用自身內部邏輯對請求客戶端發送的請求消息進行運算處理后,將運算結果添加入請求消息中發送給響應客戶端。
為使本發明的目的、技術方案和優點更加清楚明白,以下舉實施例并參照附圖,對本發明進一步詳細說明。
以下將現有技術和本發明進行對比闡述,以更好地體現本發明相對于現有技術的優點。
就現有技術而言,如圖1所示,交互過程包括以下步驟:
步驟101、由客戶端A發起業務時,客戶端A向服務器發送請求消息,請求消息中攜帶客戶端A的業務信息。
這里,如果以現有聯網打牌場景下的消息交互為例,客戶端A和客戶端B兩個終端在玩牌,則業務信息可以具體為出牌信息。相應的,后續步驟中的業務類型信息可以具體為牌型信息,業務數量可以具體為出牌數量。以下不作贅述。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010593254.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:信息處理裝置、信息處理方法、以及計算機程序
- 下一篇:連接器





