[發明專利]配置文件的更新方法及裝置在審
| 申請號: | 202110232387.3 | 申請日: | 2021-03-02 |
| 公開(公告)號: | CN113094063A | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 趙鵬松 | 申請(專利權)人: | 廈門億聯網絡技術股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71;G06F16/953 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 陳旭紅;呂金金 |
| 地址: | 361009 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置文件 更新 方法 裝置 | ||
1.一種配置文件的更新方法,所述更新方法由服務器執行,其特征在于,包括:
在服務器存儲的配置文件發生變更時,生成更新通知分發給各個終端;
響應所述終端根據所述更新通知發送的更新請求,將變更后的配置文件推送至所述終端;其中,變更后的配置文件包括本次配置項和全量配置項;
以使所述終端完成配置文件更新:根據變更后的配置文件的版本號與終端存儲的配置文件的版本號的差異,選擇本次配置項更新或全量配置項更新。
2.根據權利要求1所述的配置文件的更新方法,其特征在于,還包括:
獲取終端在接收到所述更新通知時生成的獲知響應;
若沒有在預設時間內接受到所述獲知響應,重復推送所述更新通知給終端,直到推送的次數達到預設值。
3.根據權利要求1所述的配置文件的更新方法,其特征在于,所述更新通知分發的對象包括由注冊中心提供,無需全網推送。
4.一種配置文件的更新方法,所述更新方法由終端執行,其特征在于,包括:
獲取服務器發送的更新通知,根據所述更新通知發送更新請求至所述服務器;
獲取變更后的配置文件;其中,變更后的配置文件包括本次配置項和全量配置項;
根據變更后的配置文件的版本號與終端存儲的配置文件的版本號的差異,選擇本次配置項更新或全量配置項更新。
5.根據權利要求4所述的配置文件的更新方法,其特征在于,還包括:
在接收到所述更新通知時,生成獲知響應反饋給服務器。
6.根據權利要求4所述的配置文件的更新方法,其特征在于,所述根據變更后的配置文件的版本號與終端存儲的配置文件的版本號的差異,選擇本次配置項更新或全量配置項更新,包括:
若變更后的配置文件的版本號-終端存儲的配置文件的版本號=1,選擇所述本次配置項進行更新;
若變更后的配置文件的版本號-終端存儲的配置文件的版本號>1,選擇所述全量配置項進行更新。
7.根據權利要求4所述的配置文件的更新方法,其特征在于,所述若變更后的配置文件的版本號-終端存儲的配置文件的版本號>1,選擇所述全量配置項進行更新,還包括:
對所述全量配置項與終端存儲的配置文件進行全量對比,查找變更項;
加載所述變更項進行更新。
8.根據權利要求4所述的配置文件的更新方法,其特征在于,還包括定時向服務器發送更新查詢信號,查詢服務器存儲的配置文件的版本號;
當查詢到的服務器存儲的配置文件的版本號與終端存儲的配置文件的版本號不一致時,發送更新請求至所述服務器。
9.一種配置文件的更新裝置,其特征在于,包括:
推送模塊,用于在服務器存儲的配置文件發生變更時,生成更新通知分發給各個終端;
配置模塊,用于響應所述終端根據所述更新通知發送的更新請求,將變更后的配置文件推送至所述終端;其中,變更后的配置文件包括本次配置項和全量配置項;
配置文件模塊,用于存儲不同版本號的配置文件,以使所述終端完成配置文件更新:根據變更后的配置文件的版本號與終端存儲的配置文件的版本號的差異,選擇本次配置項更新或全量配置項更新。
10.一種配置文件的更新裝置,其特征在于,包括:
請求模塊,用于獲取服務器發送的更新通知,根據所述更新通知發送更新請求至所述服務器;
文件獲取模塊,用于獲取變更后的配置文件;其中,變更后的配置文件包括本次配置項和全量配置項;
配置項選擇模塊,用于根據變更后的配置文件的版本號與終端存儲的配置文件的版本號的差異,選擇本次配置項更新或全量配置項更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門億聯網絡技術股份有限公司,未經廈門億聯網絡技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110232387.3/1.html,轉載請聲明來源鉆瓜專利網。





