[發明專利]定向屏蔽的配置版本的熱更新方法在審
| 申請號: | 202211098573.3 | 申請日: | 2022-09-08 |
| 公開(公告)號: | CN115640036A | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 溫智博;潘素梅;溫斌;萬博 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F8/656 | 分類號: | G06F8/656;G06F8/658 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 張琛 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 定向 屏蔽 配置 版本 更新 方法 | ||
1.一種定向屏蔽的配置版本的熱更新方法,所述方法應用于服務器,所述方法包括:
接收來自客戶端的熱更新請求指令,所述熱更新請求指令包括原始配置版本;
在所述原始配置版本為定向屏蔽的配置版本的情況下,判斷所述原始配置版本是否低于目標配置版本;
在所述目標配置版本低于所述原始配置版本的情況下,獲取所述目標配置版本對應的全量資源;以及
將所述全量資源發送至所述客戶端,使得所述客戶端通過所述全量資源將配置版本更新至所述目標配置版本。
2.根據權利要求1所述的方法,其中,在所述判斷所述原始配置版本是否低于目標配置版本后,還包括:
在所述目標配置版本高于所述原始配置版本的情況下,判斷是否預存有所述目標配置版本與所述原始配置版本之間的差量資源;以及
在預存有所述差量資源的情況下,將所述差量資源發送至所述客戶端,使得所述客戶端通過所述差量資源將配置版本更新至所述目標配置版本。
3.根據權利要求2所述的方法,其中,在所述獲取所述目標配置版本與所述原始配置版本的差量資源后,還包括:
在未預存所述差量資源的情況下,獲取所述目標配置版本對應的全量資源;以及
將所述全量資源發送至所述客戶端,使得所述客戶端通過所述全量資源將配置版本更新至所述目標配置版本。
4.根據權利要求2或3所述的方法,其中,所述全量資源和所述差量資源是存儲于預設的資源數據庫中的。
5.一種定向屏蔽的配置版本的熱更新方法,所述方法應用于客戶端,所述方法包括:
發送熱更新請求指令至服務器,其中,所述熱更新請求指令包括原始配置版本,所述原始配置版本為定向屏蔽的配置版本;
在目標配置版本低于所述原始配置版本的情況下,接收來自于所述服務器的所述目標配置版本的全量資源;以及
將所述全量資源更新到指定目錄,以將配置版本更新至所述目標配置版本。
6.根據權利要求5所述的方法,其中,在所述發送熱更新請求指令至服務器后,還包括:
在所述目標配置版本高于所述原始配置版本,且所述服務器預留有差量資源的情況下,接收來自于所述服務器的差量資源,所述差量資源是所述目標配置版本與原始配置版本之間的;
將所述差量資源更新到所述指定目錄,其中,所述指定目錄下預存所述原始配置版本對應的原配置資源;以及
將所述差量資源和所述原配置資源進行合并,以將配置版本更新至所述目標配置版本。
7.根據權利要求6所述的方法,其中,所述指定目錄包括第一資源目錄和第二資源目錄,所述第一資源目錄用于存放可編譯資源,所述第二資源目錄用于存放原生編譯資源,
所述將所述全量資源更新到指定目錄,包括:將所述全量資源更新到所述第一資源目錄;或者
所述將所述差量資源更新到所述指定目錄,包括:將所述差量資源更新到所述第一資源目錄。
8.根據權利要求6或7所述的方法,其中,在所述發送熱更新請求指令至服務器后,還包括:
在目標配置版本高于所述原始配置版本,且所述服務器中未預存所述差量資源的情況下,接收來自于所述服務器的所述目標配置版本的全量資源;以及
將所述全量資源更新到指定目錄,以將配置版本更新至所述目標配置版本。
9.一種定向屏蔽的配置版本的熱更新方法,包括:
由客戶端發送熱更新請求指令至服務器,其中,所述熱更新請求指令包括原始配置版本;
在所述原始配置版本為定向屏蔽的配置版本的情況下,由所述服務器定向屏蔽的配置版本判斷所述原始配置版本是否低于目標配置版本;
在所述目標配置版本低于所述原始配置版本的情況下,由服務器獲取所述目標配置版本對應的全量資源;
由服務器將所述全量資源發送至所述客戶端;以及
由客戶端將來自于所述服務器的所述全量資源更新到指定目錄,以將配置版本更新至所述目標配置版本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211098573.3/1.html,轉載請聲明來源鉆瓜專利網。





