[發(fā)明專利]互聯(lián)網(wǎng)應(yīng)用中減少服務(wù)器和客戶端業(yè)務(wù)通訊量的方法有效
| 申請?zhí)枺?/td> | 200910199404.7 | 申請日: | 2009-11-26 |
| 公開(公告)號: | CN101719904A | 公開(公告)日: | 2010-06-02 |
| 發(fā)明(設(shè)計)人: | 黃昭強 | 申請(專利權(quán))人: | 上海華平信息技術(shù)股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 上海光華專利事務(wù)所 31219 | 代理人: | 余明偉;馮珺 |
| 地址: | 200433 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 互聯(lián)網(wǎng) 應(yīng)用 減少 服務(wù)器 客戶端 業(yè)務(wù) 通訊 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種互聯(lián)網(wǎng)數(shù)據(jù)傳輸方法,尤其是指可減少服務(wù)器和客戶端業(yè)務(wù) 通訊量的方法。
背景技術(shù)
互聯(lián)網(wǎng)時代的到來讓世界變成了地球村,越來越多的應(yīng)用出現(xiàn)在互聯(lián)網(wǎng)上, 然而帶寬仍然是寶貴的,普通家庭的互聯(lián)網(wǎng)帶寬到桌面只有1M或者2M的選擇, 這樣的帶寬對于數(shù)據(jù)量比較大的業(yè)務(wù)依然是車水杯薪,特別是在應(yīng)用啟動初始化 階段,大量基本和歷史等數(shù)據(jù)需要從服務(wù)上下載到應(yīng)用客戶端本地,由于網(wǎng)速的 限制,應(yīng)用啟動初始化階段往往長達(dá)幾分鐘,對于用戶使用感受來說,等待的時 間太長,非常不舒服。
比如,在互聯(lián)網(wǎng)IM應(yīng)用中,用戶輸入賬號和密碼點擊確定之后通常需要如 下過程:
1)客戶端將賬號和密碼發(fā)送到服務(wù)器;
2)服務(wù)器接收到客戶端發(fā)送的賬號和密碼;
3)服務(wù)器讀取數(shù)據(jù)庫驗證客戶端發(fā)送的賬號和密碼;
4)如果驗證沒有通過,服務(wù)器向客戶端發(fā)送錯誤報告;
5)如果驗證通過,服務(wù)器向客戶端發(fā)送正確報告;同時,服務(wù)器向客戶 端發(fā)送賬號相關(guān)業(yè)務(wù)信息,包括好友列表,好友基本信息和相關(guān)信息等。
其中步驟1)-4)信息量較少,對于現(xiàn)有互聯(lián)網(wǎng)帶寬來講沒有什么瓶頸問題, 但步驟5)的信息量隨著好友數(shù)量的增加,可能會變得非常巨大,為了同步,這 份信息肯定會在服務(wù)器上保存一份,使得IM在互聯(lián)網(wǎng)任何地方登陸都得到相同 的信息,所以每次登陸就會重新下載這份數(shù)據(jù),使得用戶需要等待較長時間。
鑒于此,實有必要提出一種新的數(shù)據(jù)傳輸方法以解決上述技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于提供一種互聯(lián)網(wǎng)應(yīng)用中減少服務(wù)器和客戶端 業(yè)務(wù)通訊量的方法。
為了解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
一種互聯(lián)網(wǎng)應(yīng)用中減少服務(wù)器和客戶端業(yè)務(wù)通訊量的方法,包括以下步驟:
1)為保存在服務(wù)器上的所有業(yè)務(wù)數(shù)據(jù)添加修改時間屬性,如果服務(wù)器有新 增的業(yè)務(wù)數(shù)據(jù)、被修改的業(yè)務(wù)數(shù)據(jù)或被刪除的業(yè)務(wù)數(shù)據(jù),這些業(yè)務(wù)數(shù)據(jù)對應(yīng)的修 改時間屬性即被修改為系統(tǒng)當(dāng)前的時間;
2)在客戶端第一次登陸服務(wù)器成功后,下載服務(wù)器中與客戶端相對應(yīng)的全 部業(yè)務(wù)數(shù)據(jù),將這些業(yè)務(wù)數(shù)據(jù)保存在客戶端本地中,并記錄從服務(wù)器獲取所述全 部業(yè)務(wù)數(shù)據(jù)時系統(tǒng)當(dāng)前的時間,作為更新時間;
3)在客戶端本地再次登陸服務(wù)器成功后,將上一次登錄記錄的更新時間上 傳給服務(wù)器,服務(wù)器根據(jù)此更新時間,讀取修改時間屬性比所述更新時間要晚的 業(yè)務(wù)數(shù)據(jù),將這些業(yè)務(wù)數(shù)據(jù)傳給客戶端,客戶端再對這些業(yè)務(wù)數(shù)據(jù)進(jìn)行本地修改、 添加或刪除。
進(jìn)一步地,服務(wù)器上未被刪除的業(yè)務(wù)數(shù)據(jù)保存在業(yè)務(wù)數(shù)據(jù)表中。所述的業(yè)務(wù) 數(shù)據(jù)表保存在服務(wù)器上的數(shù)據(jù)庫中。
作為本發(fā)明的優(yōu)選方案,步驟1)中,所述被刪除的業(yè)務(wù)數(shù)據(jù)連同其修改時 間屬性被移到另外一張表,作為刪除表。
進(jìn)一步地,步驟3)還包括如下操作:服務(wù)器根據(jù)所述更新時間從所述刪除 表中讀取修改時間屬性比所述更新時間要晚的業(yè)務(wù)數(shù)據(jù),將這些業(yè)務(wù)數(shù)據(jù)傳給客 戶端,客戶端對這些業(yè)務(wù)數(shù)據(jù)進(jìn)行本地刪除。
其中,步驟2)所述的全部業(yè)務(wù)數(shù)據(jù)可以包括:對應(yīng)于客戶端用戶的基本數(shù) 據(jù)和歷史數(shù)據(jù)。
由于互聯(lián)網(wǎng)的帶寬是有限的,要減少客戶端登陸初始化等待的時間,需要減 少客戶端從服務(wù)器下載的數(shù)據(jù)量,但又不能影響業(yè)務(wù)本身的數(shù)據(jù)完整性。本發(fā)明 的基本思想是:在服務(wù)器和客戶端兩邊保存相同的一份業(yè)務(wù)基本數(shù)據(jù),通過特定 的接口來約定和同步業(yè)務(wù)基本數(shù)據(jù);如果服務(wù)器上的業(yè)務(wù)基本數(shù)據(jù)未更新,客戶 端直接從本地讀取,不需要從服務(wù)器上下載,從而減少互聯(lián)網(wǎng)業(yè)務(wù)數(shù)據(jù)通訊量。
因此相較于現(xiàn)有技術(shù),本發(fā)明的有益效果在于:可減少服務(wù)器和客戶端業(yè)務(wù) 通訊量,節(jié)省帶寬,提高軟件運行效率和執(zhí)行速度,從而使用戶在使用互聯(lián)網(wǎng)時 不再受網(wǎng)絡(luò)帶寬的局限,體會到網(wǎng)絡(luò)應(yīng)用的快捷和方便。
本方法適合于客戶端第二次或多次在同一PC上登陸,如果是在某PC上首次 登陸,那就只能下載所有的業(yè)務(wù)數(shù)據(jù)了。
附圖說明
圖1是本發(fā)明的互連網(wǎng)應(yīng)用中減少服務(wù)器和客戶端業(yè)務(wù)通訊量的方法的流 程示意圖。
具體實施方式
下面結(jié)合圖示更完整的描述本發(fā)明,本發(fā)明提供優(yōu)選的實施例,但不應(yīng)被認(rèn) 為僅限于在此闡述的實施例中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海華平信息技術(shù)股份有限公司,未經(jīng)上海華平信息技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910199404.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于網(wǎng)絡(luò)電視的互聯(lián)網(wǎng)業(yè)務(wù)處理方法和系統(tǒng)
- 互聯(lián)網(wǎng)業(yè)務(wù)接入網(wǎng)關(guān)的實現(xiàn)方法和系統(tǒng)
- 一種互聯(lián)網(wǎng)電視終端安全訪問互聯(lián)網(wǎng)的方法
- 一種互聯(lián)網(wǎng)應(yīng)用交互方法、裝置及系統(tǒng)
- 一種使用互聯(lián)網(wǎng)移動攝像終端進(jìn)行異地圖像拍攝的系統(tǒng)
- 一種網(wǎng)絡(luò)電視終端安全訪問互聯(lián)網(wǎng)的方法
- 利用區(qū)塊鏈保護(hù)用于互聯(lián)網(wǎng)資源分配的事務(wù)
- 互聯(lián)網(wǎng)廣告裝置及方法
- 中央管理服務(wù)器的互聯(lián)網(wǎng)連接方法及系統(tǒng)
- 互聯(lián)網(wǎng)節(jié)點中信任傳播方法、系統(tǒng)及相關(guān)產(chǎn)品
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





