[發明專利]一種應用管理方法、裝置、電子設備及存儲介質在審
| 申請號: | 201911414874.0 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN113127010A | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 陳毅飛 | 申請(專利權)人: | 深圳云天勵飛技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61 |
| 代理公司: | 深圳驛航知識產權代理事務所(普通合伙) 44605 | 代理人: | 楊倫 |
| 地址: | 518000 廣東省深圳市龍崗區園山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 管理 方法 裝置 電子設備 存儲 介質 | ||
本發明實施例提供一種應用管理方法、裝置、電子設備及存儲介質,所述方法包括以下步驟:獲取掛載第一目標應用的第一掛載請求信息,所述第一掛載請求信息攜帶有所述第一目標應用對應的第一目標應用信息;根據所述第一目標應用信息從所述第一目標應用對應的第一預設沙箱中提取所述第一目標應用對應的第一全局變量;將所述第一全局變量確定為當前全局變量,以對所述第一目標應用進行掛載;當所述第一目標應用進行卸載時,將所述第一全局變量變更為第二全局變量,以對所述第二全局變量對應的第二目標應用進行掛載,所述第二全局變量存儲在所述第二目標應用對應的第二預設沙箱中。本發明能夠有效降低各個目標應用在使用過程中的干擾且便于管理。
技術領域
本發明涉及應用管理技術領域,尤其涉及一種應用管理方法、裝置、電子設備及存儲介質。
背景技術
當前很多中后臺管理系統的前端工程都是基于某個前端框架的SPA(Single PageApplication,單頁應用程序)應用,在以下應用場景中,具有較大的缺陷:1.整合多個應用為一個應用——只能對不同框架的應用進行重構,統一為一個框架,開發耗時巨大,且所有重構的功能細節均需要二次詳細的測試。2.需開發某大型應用——需統一所有開發者的使用框架,對于跨技術部門的支撐員工或者新招員工可能不會該框架,從而帶來學習、培訓等前置時間及成本,導致項目開發時間拉長。當將多個不同框架開發的應用整合為一個應用時,能夠解決上述缺陷,但現有的整合技術中將多個不同框架開發的應用整合為一個應用后,導致在使用過程中各個應用之間存在干擾且不便于管理。
發明內容
本發明實施例提供一種應用管理方法,能夠有效降低各個目標應用在使用過程中的干擾且便于管理。
第一方面,本發明實施例提供一種應用管理方法,包括:
獲取掛載第一目標應用的第一掛載請求信息,所述第一掛載請求信息攜帶有所述第一目標應用對應的第一目標應用信息;
根據所述第一目標應用信息從所述第一目標應用對應的第一預設沙箱中提取所述第一目標應用對應的第一全局變量;
將所述第一全局變量確定為當前全局變量,以對所述第一目標應用進行掛載;
當所述第一目標應用進行卸載時,將所述第一全局變量變更為第二全局變量,以對所述第二全局變量對應的第二目標應用進行掛載,所述第二全局變量存儲在所述第二目標應用對應的第二預設沙箱中。
優選的,所述方法還包括:
預先為所述第一目標應用設置對應的所述第一預設沙箱,所述第一預設沙箱用于存儲所述第一全局變量;
預先為所述第二目標應用設置對應的所述第二預設沙箱,所述第二預設沙箱用于存儲所述第二全局變量。
優選的,在所述當所述第一目標應用卸載時,將所述第一全局變量變更為第二全局變量,以對所述第二全局變量對應的第二目標應用進行掛載的步驟之前,所述方法包括:
判斷是否接收到掛載第二目標應用的第二掛載請求信息,所述第二掛載信息包括與所述第二目標應用對應的第二目標應用信息;
當接收到所述第二掛載請求信息時,將所述第一全局變量返回所述第一預設沙箱中進行保存,以對所述第一目標應用進行卸載;
根據所述第二目標應用信息從所述第二預設沙箱中提取所述第二全局變量。
優選的,在所述將所述第一全局變量確定為當前全局變量,以對第一目標應用進行掛載之前,所述方法還包括以下步驟:
根據所述第一目標應用信息調用所述第一目標應用對應的第一超文本標記語言以及與所述第一超文本標記語言對應的第一樣式,以應用所述第一樣式到所述第一目標應用上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳云天勵飛技術有限公司,未經深圳云天勵飛技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911414874.0/2.html,轉載請聲明來源鉆瓜專利網。





