[發明專利]一種客戶端頁面渲染的方法、裝置及移動終端有效
| 申請號: | 202010123826.2 | 申請日: | 2020-02-27 |
| 公開(公告)號: | CN111459565B | 公開(公告)日: | 2023-08-18 |
| 發明(設計)人: | 楊磊;劉歡 | 申請(專利權)人: | 上海鈞正網絡科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/455;G06F8/34;G06F8/38 |
| 代理公司: | 上海唯源專利代理有限公司 31229 | 代理人: | 汪家瀚 |
| 地址: | 201199 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 客戶端 頁面 渲染 方法 裝置 移動 終端 | ||
1.一種客戶端頁面渲染的方法,其特征在于,所述客戶端頁面渲染的方法包括如下步驟:
獲取至少一個業務模塊配置數據關鍵字,基于所述業務模塊配置數據關鍵字在預設管理倉庫類命中對應的模塊實現方;
初始化所述模塊實現方并分發生命周期,調用初始化后的并分發生命周期的所述模塊實現方實現預置通用協議中的預定義方法,其中所述預定義方法用于業務模塊渲染和/或加載;
將渲染后的各個業務模塊整合于預設容器頁面中,以渲染頁面;
所述基于所述業務模塊配置數據關鍵字在預設管理倉庫類命中對應的模塊實現方包括如下步驟:
獲取業務模塊的預設查找優先級;
根據所述預設查找優先級并基于所述業務模塊配置數據關鍵字在預設管理倉庫類命中對應的模塊實現方;
所述調用初始化后的并分發生命周期的所述模塊實現方實現預置通用協議中的預定義方法包括如下步驟:
獲取業務模塊的預設渲染優先級;
根據所述預設渲染優先級調用初始化后的并分發生命周期的所述模塊實現方實現預置通用協議中的預定義方法。
2.如權利要求1所述的客戶端頁面渲染的方法,其特征在于,所述獲取至少一個業務模塊配置數據關鍵字之前,包括如下步驟:
各個平行業務模塊使用鍵值方式向預設管理倉庫類注冊各自的模塊實現方。
3.如權利要求1所述的客戶端頁面渲染的方法,其特征在于,所述獲取至少一個業務模塊配置數據關鍵字之前,包括如下步驟:
在預設管理倉庫類中移除業務模塊注冊的鍵值對。
4.如權利要求1所述的客戶端頁面渲染的方法,其特征在于,所述預置通用協議包括如下的一種或者多種:
數據協議;
生命周期協議;
事件協議;
代理事件處理。
5.如權利要求1所述的客戶端頁面渲染的方法,其特征在于,所述預置通用協議基于用戶自定義。
6.一種客戶端頁面渲染的裝置,其特征在于,所述客戶端頁面渲染的裝置包括:
獲取命中模塊,用于獲取至少一個業務模塊配置數據關鍵字,基于所述業務模塊配置數據關鍵字在預設管理倉庫類命中對應的模塊實現方;
初始實現模塊,用于初始化所述模塊實現方并分發生命周期,調用初始化后的并分發生命周期的所述模塊實現方實現預置通用協議中的預定義方法,其中所述預定義方法用于業務模塊渲染和/或加載;
整合模塊,用于將渲染后的各個業務模塊整合于預設容器頁面中,以渲染頁面;
所述獲取命中模塊包括:
第一獲取單元,用于獲取業務模塊的預設查找優先級;
命中單元,用于根據所述預設查找優先級并基于所述業務模塊配置數據關鍵字在預設管理倉庫類命中對應的模塊實現方;
所述初始實現模塊包括:
第二獲取單元,用于獲取業務模塊的預設渲染優先級;
實現單元,用于根據所述預設渲染優先級調用初始化后的并分發生命周期的所述模塊實現方實現預置通用協議中的預定義方法。
7.如權利要求6所述的客戶端頁面渲染的裝置,其特征在于,所述客戶端頁面渲染的裝置包括:
注冊模塊,用于在獲取至少一個業務模塊配置數據關鍵字之前,各個平行業務模塊使用鍵值方式向預設管理倉庫類注冊各自的模塊實現方。
8.如權利要求6所述的客戶端頁面渲染的裝置,其特征在于,所述客戶端頁面渲染的裝置包括:
移除單元,用于獲取至少一個業務模塊配置數據關鍵字之前,在預設管理倉庫類中移除業務模塊注冊的鍵值對。
9.如權利要求6所述的客戶端頁面渲染的裝置,其特征在于,所述預置通用協議包括如下的一種或者多種:
數據協議;
生命周期協議;
事件協議;
代理事件處理。
10.如權利要求6所述的客戶端頁面渲染的裝置,其特征在于,所述預置通用協議基于用戶自定義。
11.一種移動終端,其特征在于,包括:
一個或多個處理器;
存儲器;
一個或多個應用程序,其中所述一個或多個應用程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執行,所述一個或多個程序配置用于執行如權利要求1-5中任意一項所述的客戶端頁面渲染的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海鈞正網絡科技有限公司,未經上海鈞正網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010123826.2/1.html,轉載請聲明來源鉆瓜專利網。





