[發明專利]移動端應用的組件化開發系統在審
| 申請號: | 202110617657.2 | 申請日: | 2021-05-31 |
| 公開(公告)號: | CN113377354A | 公開(公告)日: | 2021-09-10 |
| 發明(設計)人: | 袁玉敏;馬千里;劉衛程 | 申請(專利權)人: | 北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/70 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100176 北京市大興區經濟技*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 應用 組件 開發 系統 | ||
1.一種移動端應用的組件化開發系統,其中,包括:前端操作平臺、后端項目容器和云端服務器;
所述前端操作平臺包括控件操作單元、應用編排單元和工程配置單元,其中,所述控件操作單元被配置成:接收用戶的控件操作指令;將所述控件操作指令發送至所述項目容器;根據所述控件操作指令生成待編排頁面;所述應用編排單元被配置成:接收用戶的頁面編排指令并根據所述頁面編排指令生成JSON文件以及所述JSON文件的資源碼;將所述JSON文件的資源碼發送至所述后端項目容器;將所述JSON文件發送至所述云端服務器;所述工程配置單元被配置成:接收用戶的租戶信息配置指令,并根據所述租戶信息配置指令生成工程配置文件;將所述工程配置文件發送至所述后端項目容器;
所述后端項目容器包括組件池、組件管理單元和Git倉庫,其中,所述組件池用于存儲基礎組件、預先基于業務需求封裝成的業務組件、所述基礎組件和所述業務組件的依賴配置以及預設的多端路由協議;所述組件管理單元被配置成:接收所述控件操作指令;從所述組件池中確定出所述控件操作指令指向的目標組件以及所述目標組件的依賴配置;對所述目標組件執行所述控件操作指令指示的動作;所述Git倉庫被配置成對所述JSON文件的資源碼、所述目標組件、所述目標組件的依賴配置和所述工程配置文件進行編譯打包,生成安裝包;
所述云端服務器被配置成:存儲所述JSON文件,以及,響應于移動終端的JSON文件獲取請求,將所述JSON文件發送至所述移動終端。
2.根據權利要求1所述的移動端應用的組件化開發系統,其中,所述控件操作單元包括控件編輯子單元,被配置成接收用戶的控件編輯指令,并將所述控件編輯指令發送至所述后端項目容器,所述控件編輯指令用于配置組件的信息;
所述組件管理單元還被配置成:從所述組件池中確定出所述控件編輯指令指向的待編輯組件;根據所述控件編輯指令,配置所述待編輯組件的信息;基于所述待編輯組件的信息生成所述待編輯組件的控件資源碼。
3.根據權利要求2所述的移動端應用的組件化開發系統,其中,所述控件操作單元還包括控件管理子單元,被配置成:接收用戶的控件管理指令,并將所述控件管理指令發送至所述后端項目容器,所述控件管理指令用于選取控件并將選取出的控件組成待編排頁面;
所述組件管理單元還被配置成:接收所述控件管理指令;從所述組件池中確定出所述控件管理指令指向的目標組件;基于所述控件管理指令和所述多端路由協議,建立各個所述目標組件之間的關聯關系。
4.根據權利要求1所述的移動端應用的組件化開發系統,其中,所述應用編排單元包括菜單添加子單元,被配置成:接收用戶的菜單添加指令,并將所述菜單添加指令指向的菜單添加至所述菜單添加指令指向的待編排頁面。
5.根據權利要求1所述的移動端應用的組件化開發系統,其中,所述應用編排單元還包括頁面控件添加子單元,被配置成接收用戶的頁面控件添加指令;將所述頁面控件添加指令指向的頁面控件添加至所述頁面控件添加指令指向的待編排頁面;將所述頁面控件添加指令發送至所述后端項目容器;
所述組件管理單元還被配置成:接收所述頁面控件添加指令;從所述組件池中確定出所述頁面控件添加指令指向的組件及其依賴配置,并將該組件確定為目標組件。
6.根據權利要求1所述的移動端應用的組件化開發系統,其中,所述前端操作平臺還包括授權配置單元,被配置成:接收用戶的權限配置指令;根據所述權限配置指令確定租戶的操作權限,并基于所述租戶的操作權限生成權限配置信息;將所述權限配置信息發送至所述工程配置單元;
所述工程配置單元還被配置成:將所述權限配置信息寫入所述工程配置文件。
7.根據權利要求1所述的移動端應用的組件化開發系統,其中,所述前端操作平臺還包括容器監控單元,被配置成:監控目標應用的運行狀態,所述目標應用為移動終端運行所述安裝包后所安裝的應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司,未經北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110617657.2/1.html,轉載請聲明來源鉆瓜專利網。





