[發明專利]WebApp更新的處理方法和處理裝置在審
| 申請號: | 201210335803.3 | 申請日: | 2012-09-11 |
| 公開(公告)號: | CN102833350A | 公開(公告)日: | 2012-12-19 |
| 發明(設計)人: | 梁捷;俞永福;何小鵬;朱順炎;馬妙魁 | 申請(專利權)人: | 優視科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 吳貴明;李靈潔 |
| 地址: | 100080 北京市海淀區蘇州街*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | webapp 更新 處理 方法 裝置 | ||
技術領域
本發明涉及移動通信技術領域,具體而言,涉及一種WebApp更新的處理方法和處理裝置。
背景技術
目前,客戶端的瀏覽器集成有WebApp(網絡應用)框架,允許用戶安裝WebApp,以使用戶有更好的使用體驗,并且WebApp框架允許WebApp自動更新,因此,開發者就能隨時對WebApp進行修改和擴展。
然而,現有WebApp的更新方式,都是通過重新下載WebApp安裝包,重新進行安裝。而流量對用戶來講,是極其寶貴的,尤其對于手機客戶端來講,下載整個WebApp安裝包的更新方式會大量的浪費用戶的流量。同時,重新下載一個完整的安裝包,也耗費了下載時間,給用戶帶來了較差的體驗。
針對相關技術中WebApp更新時浪費流量的問題,目前尚未提出有效的解決方案。
發明內容
本發明旨在提供一種WebApp更新的處理方法和處理裝置,以解決現有技術中WebApp更新時浪費流量的問題。
為了實現上述目的,根據本發明的一個方面,提供了一種WebApp更新的處理方法。
根據本發明的WebApp更新的處理方法包括:服務器接收客戶端瀏覽器發送的WebApp的標識信息;服務器根據標識信息獲取預存的第一特征值集合和第二特征值集合,其中,第一特征值集合為標識信息對應版本的WebApp所有文件的特征值,第二特征值集合為WebApp最新版本的所有文件的特征值;服務器對比第一特征值集合和第二特征值集合;當第一特征值集合中的第一文件的特征值與第二特征值集合中的各特征值均不相同時,服務器生成WebApp的第一更新指令,其中,第一更新指令用于指示客戶端瀏覽器刪除第一文件;當第二特征值集合中的第二文件的特征值與第一特征值集合中的各特征值均不相同時,服務器生成WebApp的第二更新指令,其中,第二更新指令用于指示客戶端瀏覽器增加第二文件;以及服務器將生成的更新指令發送至客戶端瀏覽器,以使客戶端瀏覽器根據生成的更新指令更新WebApp的文件。
進一步地,第一更新指令包括第一文件的文件名,第二更新指令包括第二文件的下載路徑。
進一步地,第二文件為本地存儲文件。
進一步地,在服務器根據標識信息獲取預存的第一特征值集合和第二特征值集合之前,該方法還包括:服務器獲取WebApp最新版本的版本號;服務器判斷WebApp最新版本的版本號與WebApp的標識信息對應版本的版本號是否一致,其中,當WebApp最新版本的版本號與WebApp的標識信息對應版本的版本號不一致,服務器獲取第一特征值集合和第二特征值集合。
進一步地,服務器將生成的更新指令發送至客戶端瀏覽器包括:服務器根據生成的更新指令生成一個JSON數據;以及服務器將JSON數據發送至客戶端瀏覽器。
為了實現上述目的,根據本發明的一個方面,提供了另一種WebApp更新的處理方法。
根據本發明的WebApp更新的處理方法包括:客戶端瀏覽器發送WebApp的標識信息至服務器;客戶端瀏覽器接收服務器發送的WebApp的更新指令,其中,更新指令用于指示客戶端瀏覽器刪除WebApp的文件或增加文件至WebApp;以及客戶端瀏覽器根據更新指令更新WebApp的文件。
進一步地,當更新指令用于指示客戶端瀏覽器增加文件至WebApp,且增加的文件為本地存儲文件時,客戶端瀏覽器增加文件至WebApp包括:客戶端瀏覽器下載本地存儲文件,其中,本地存儲文件的內容以鍵值對的形式存放;客戶端瀏覽器獲取本地存儲文件中的所有鍵值對;以及客戶端瀏覽器將獲取到的鍵值對存儲至WebApp的域下。
為了實現上述目的,根據本發明的一個方面,提供了一種WebApp更新的處理裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于優視科技有限公司,未經優視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210335803.3/2.html,轉載請聲明來源鉆瓜專利網。





