利索能及
我要发布
收藏
专利号: 2021101334122
申请人: 深圳市奔凯安全技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种应用的异构部署方法,其特征在于,包括:获取目标平台的环境信息;

确定待部署应用是否存在与所述环境信息对应的第一封包;

若存在,则确定所述第一封包中的数据信息是否完整;

若完整,则基于所述第一封包在所述目标平台对所述待部署应用进行部署;

若不完整,则对所述第一封包进行补全处理,得到第二封包;

基于所述第二封包在所述目标平台对所述待部署应用进行部署;

确定所述待部署应用是否部署成功;

若部署失败,则对所述第一封包或所述第二封包进行修复处理;

确定所述第一封包或所述第二封包是否修复成功;

若修复成功,则基于修复后的所述第一封包或所述第二封包在所述标平台对所述待部署应用进行部署;

若未修复成功,则根据所述环境信息对所述待部署应用进行转换处理,得到第三封包;

基于所述第三封包在所述目标平台对所述待部署应用进行部署。

2.如权利要求1所述的应用的异构部署方法,其特征在于,所述应用的部署方法还包括:若不存在,则根据所述环境信息对所述待部署应用进行转换处理,得到所述第一封包;

返回执行所述确定所述第一封包中的数据信息是否完整的步骤。

3.如权利要求2所述的应用的异构部署方法,其特征在于,在根据所述环境信息对所述待部署应用进行转换处理之前,还包括:基于所述环境信息确定所述待部署应用是否支持在所述目标平台进行部署;

若不支持,则对所述环境信息和所述待部署应用进行兼容处理。

4.如权利要求1‑3任一项所述的应用的异构部署方法,其特征在于,在所述获取目标平台的环境信息之前,还包括:对所述待部署应用进行预转换,得到所述待部署应用的多个封包。

5.一种应用的异构部署装置,其特征在于,包括:环境获取单元,用于获取目标平台的环境信息;

第一确定单元,用于确定待部署应用是否存在与所述环境信息对应的第一封包;

第二确定单元,用于在所述待部署应用存在与所述环境信息对应的第一封包时,确定所述第一封包中的数据信息是否完整;

应用部署单元,用于在所述第一封包中的数据信息完整时,则基于所述第一封包在所述目标平台对所述待部署应用进行部署;

其中,当所述第一封包中的数据信息不完整时,则对所述第一封包进行补全处理,得到第二封包;

其中,在基于所述第二封包在所述目标平台对所述待部署应用进行部署之后,确定所述待部署应用是否部署成功,若部署失败,则对所述第一封包或所述第二封包进行修复处理,确定所述第一封包或所述第二封包是否修复成功,若修复成功,则基于修复后的所述第一封包或所述第二封包在所述标平台对所述待部署应用进行部署,若未修复成功,则根据所述环境信息对所述待部署应用进行转换处理,得到第三封包,基于所述第三封包在所述目标平台对所述待部署应用进行部署。

6.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至4任一项所述的方法。

7.一种电子设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如权利要求1‑4任一项所述的方法。