[發明專利]基于容器云的應用創建方法、裝置及電子設備和存儲介質在審
| 申請號: | 202010470818.5 | 申請日: | 2020-05-28 |
| 公開(公告)號: | CN111736818A | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 吳棟;公維鋒;劉正偉 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/71 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王曉坤 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 容器 應用 創建 方法 裝置 電子設備 存儲 介質 | ||
1.一種基于容器云的應用創建方法,其特征在于,包括:
利用可視化界面接收用戶針對目標應用組件的點擊和拖拽指令,并獲取用戶下發的組件配置參數以及所述目標應用組件之間的依賴關系;
根據所述組件配置參數以及所述目標應用組件之間的依賴關系,轉換生成對應的通用標準描述文件;
基于所述通用標準描述文件確定應用配置信息以及所述目標應用組件的接口;
通過調用各個所述目標應用組件的接口,基于所述應用配置信息完成目標應用的創建。
2.根據權利要求1所述的應用創建方法,其特征在于,所述獲取用戶下發的組件配置參數以及所述目標應用組件之間的依賴關系,包括:
利用可視化界面接收用戶針對所述目標應用組件下發的形態類型配置參數,所述形態類型配置參數包括有無狀態負載和/或是否為定時任務;
根據用戶針對所述目標應用組件之間繪制的連線確定所述目標應用組件之間的依賴關系。
3.根據權利要求1所述的應用創建方法,其特征在于,所述根據所述組件配置參數以及所述目標應用組件之間的依賴關系,轉換生成對應的通用標準描述文件之前,還包括:
分別對所述組件配置參數、所述目標應用組件之間的依賴關系進行解析,判斷其中是否存在鑒權風險、越權動作或安全風險資源;
如果是,則返回告警提示信息,并禁止執行轉換生成對應的通用標準描述文件的步驟;
如果否,則允許進入轉換生成對應的通用標準描述文件的步驟。
4.根據權利要求1所述的應用創建方法,其特征在于,所述根據所述組件配置參數以及所述目標應用組件之間的依賴關系,轉換生成對應的通用標準描述文件,包括:
根據所述組件配置參數以及所述目標應用組件之間的依賴關系,生成所需的應用組件清單和對應的配置參數清單;
根據所述應用組件清單和所述配置參數清單生成通用標準描述文件。
5.根據權利要求1至4任一項所述的應用創建方法,其特征在于,所述基于所述通用標準描述文件確定應用配置信息以及所述目標應用組件的接口,包括:
對所述通用標準描述文件進行解析,得到其中的組件聲明信息以及所述目標應用組件的組件配置參數和依賴參數;
根據所述組件聲明信息確定所述目標應用組件對應的接口。
6.根據權利要求5所述的應用創建方法,其特征在于,所述通過調用各個所述目標應用組件的接口,基于所述應用配置信息完成目標應用的創建之后,還包括:
根據用戶創建請求確定是否將所述目標應用對應的應用數據存儲至數據庫中;
接收針對所述目標應用的修改/升級/刪除請求,以便執行對應的修改/升級/刪除操作。
7.一種基于容器云的應用創建裝置,其特征在于,包括:
指令接收模塊,用于利用可視化界面接收用戶針對目標應用組件的點擊和拖拽指令,并獲取用戶下發的組件配置參數以及所述目標應用組件之間的依賴關系;
文件生成模塊,用于根據所述組件配置參數以及所述目標應用組件之間的依賴關系,轉換生成對應的通用標準描述文件;
接口確定模塊,用于基于所述通用標準描述文件確定應用配置信息以及所述目標應用組件的接口;
應用創建模塊,用于通過調用各個所述目標應用組件的接口,基于所述應用配置信息完成目標應用的創建。
8.根據權利要求7所述的應用創建裝置,其特征在于,所述文件生成模塊,包括:
第一生成單元,用于根據所述組件配置參數以及所述目標應用組件之間的依賴關系,生成所需的應用組件清單和對應的配置參數清單;
第二生成單元,用于根據所述應用組件清單和所述配置參數清單生成通用標準描述文件。
9.一種電子設備,其特征在于,包括:
存儲器,用于存儲計算機程序;
處理器,用于執行所述計算機程序時實現如權利要求1至6任一項所述基于容器云的應用創建方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述基于容器云的應用創建方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010470818.5/1.html,轉載請聲明來源鉆瓜專利網。





