[發明專利]一種文件升級方法、相關設備及系統有效
| 申請號: | 201610109697.5 | 申請日: | 2016-02-26 |
| 公開(公告)號: | CN105530323B | 公開(公告)日: | 2019-06-25 |
| 發明(設計)人: | 李文靖 | 申請(專利權)人: | 北京金山安全軟件有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文件 升級 方法 相關 設備 系統 | ||
本發明實施例公開了一種文件升級方法、相關設備及系統。文件升級方法可包括:接收客戶端的請求升級信息,所述請求升級信息中包括所請求的升級文件的文件信息;確定所述升級文件所對應的升級類型,所述升級類型包括快速升級及普通升級;若所述升級類型為所述普通升級,判斷所述客戶端是否被分配到下載機會;若判斷出所述客戶端被分配到所述下載機會,則將升級服務器上的下載路徑發送給所述客戶端。采用本發明實施例,可對根據所請求升級的文件的升級類型對客戶端進行分時段下載控制管理,從而能夠及時發現文件升級后是否會存在問題。
技術領域
本發明涉及文件升級技術領域,尤其涉及一種文件升級方法、相關設備及系統。
背景技術
隨著互聯網技術的發展,客戶端上可安裝多種軟件,并可對安裝的軟件進行升級。目前客戶端升級軟件的方式為向升級服務器查詢當前客戶端安裝的軟件中所包含的文件是否存在需要進行升級的文件,若查詢到存在需要升級的文件,則從升級服務器上下載升級后的文件以替換升級前的文件,從而實現軟件升級。
然而,目前文件升級的方式中,服務器對所有客戶端的升級請求的對待方式相同,若全網客戶端同時請求升級文件,則會同時下載該升級文件,進而,無法對同時請求升級同一文件的客戶端進行分時段下載管理,導致若該升級文件存在問題,將影響所有請求該升級文件的客戶端。
發明內容
本發明實施例提供了一種文件升級方法、相關設備及系統。解決了無法對同時請求升級同一文件的客戶端進行分時段下載管理的技術問題。
本發明的實施例第一方面提供了一種文件升級方法,該方法可包括:
接收客戶端的請求升級信息,所述請求升級信息中包括所請求的升級文件的文件信息;
確定所述升級文件所對應的升級類型,所述升級類型包括快速升級及普通升級;
若所述升級類型為所述普通升級,判斷所述客戶端是否被分配到下載機會;
若判斷出所述客戶端被分配到所述下載機會,則將升級服務器上的下載路徑發送給所述客戶端。
作為可選的實施例,所述接收客戶端的請求升級信息之后,所述方法還包括:
從所述文件信息中獲取文件標識及文件版本;
判斷升級服務器中所述文件標識對應的文件版本是否與所述請求升級信息中的文件版本一致;
其中,所述確定所述升級文件所對應的升級類型包括:
若判斷出不一致,則確定所述升級文件所對應的升級類型。
作為可選的實施例,所述確定所述升級文件所對應的升級類型包括:
在預設的文件與升級類型對應表中查找與所述升級文件對應的升級類型;或
根據所述升級文件的文件屬性確定對應的升級類型,所述升級類型對應一個或多個文件屬性。
作為可選的實施例,所述確定所述文件所對應的升級類型之后,所述方法還包括:
若所述文件對應的升級類型為所述快速升級,則執行所述將升級服務器上的下載路徑發送給所述客戶端的步驟。
作為可選的實施例,所述判斷所述客戶端是否有下載機會之前,所述方法還包括:
向所述客戶端隨機分配下載機會值;
其中,所述判斷所述客戶端是否有下載機會包括:
判斷所述下載機會值是否小于或等于預設概率門限值;
若判斷出小于所述預設概率門限值,則確定所述客戶端有所述下載機會。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山安全軟件有限公司,未經北京金山安全軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610109697.5/2.html,轉載請聲明來源鉆瓜專利網。





