全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210591463.4 (22)申请日 2022.05.28 (71)申请人 平安银行股份有限公司 地址 518000 广东省深圳市罗湖区深南 东 路5047号 (72)发明人 郭柳杨  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 陈燕 (51)Int.Cl. G06F 8/71(2018.01) G06F 9/445(2018.01) (54)发明名称 一种软件产品的配 置方法及相关装置 (57)摘要 本申请公开了一种软件产品的配置方法及 相关装置, 所述方法包括: 获取用户输入的开发 数据, 所述开发数据与所述软件产品的配置属性 相关联; 基于所述开发数据构建配置描述文件, 所述配置描述文件用于定义所述软件产品的配 置属性; 基于所述配置描述文件生成配置信息数 据; 将所述配置信息数据推送至配置容器中, 以 使得软件产品在终端中运行时所述配置信息数 据可被所述终端调用。 本申请实施例通过构建配 置描述文件定义软件产品的配置属性, 并将生成 的配置信息数据推送到配置容器中, 可方便配置 描述文件与软件产品解耦, 配置描述文件与软件 产品的代码独立设置, 对软件产品的配置属性进 行更改时, 无需修改软件产品的代码, 可缩短软 件产品的开发周期。 权利要求书2页 说明书10页 附图2页 CN 114860307 A 2022.08.05 CN 114860307 A 1.一种软件产品的配置方法, 其特 征在于, 包括: 获取开发数据, 所述 开发数据与所述软件产品的配置属性相关联; 基于所述开发数据构建配置描述文件, 所述配置描述文件用于定义所述软件产品的配 置属性; 基于所述配置描述文件生成适配 配置容器的配置信息数据; 将所述配置信 息数据推送至所述配置容器中, 以使得所述软件产品在终端中运行时所 述配置信息数据被所述终端调用。 2.如权利要求1所述的软件产品的配置方法, 其特征在于, 所述基于所述开发数据构建 配置描述文件, 包括: 分析所述开发数据, 确定所述软件产品的配置属性; 基于所述软件产品的配置属性确定与所述软件产品的配置属性相对应的配置参数; 基于所述配置参数生成所述配置描述文件。 3.如权利要求2所述的软件产品的配置方法, 其特征在于, 所述基于所述配置参数生成 所述配置描述文件, 包括以下项中一种; 根据所述配置参数从数据库中查询包含所述配置参数的配置项, 将所述配置项输入到 文件模板中, 以形成所述配置描述文件; 基于所述配置参数在文件模板 中编辑包含所述配置参数的配置项, 以形成所述配置描 述文件; 基于所述配置参数中部分数据从数据库中查询包含所述部分数据的配置项, 将所述配 置项输入到文件模板中, 基于所述配置参数中另一部分数据在文件模板中编辑包含所述另 一部分数据的配置项; 以形成所述配置描述文件。 4.如权利要求3所述的软件产品的配置方法, 其特征在于, 所述基于所述配置参数生成 所述配置描述文件后, 还 包括: 根据预存的校验规则对所述配置描述文件的配置项 进行校验; 将不符所述校验规则的配置项 进行替换, 以更新所述配置描述文件。 5.如权利要求4所述的软件产品的配置方法, 其特征在于, 所述基于所述配置描述文件 生成适配 配置容器的配置信息数据, 包括: 获取所述配置容器的容器参数; 基于所述配置描述文件生成与所述 容器参数相匹配的配置信息数据。 6.如权利要求2 ‑5任一项所述的软件产品的配置方法, 其特征在于, 所述方法还包括: 所述将所述配置信息数据推送至所述配置容器中, 以使得所述软件产品在终端中运行时所 述配置信息数据被所述终端调用后: 获取软件产品在终端中运行时的测试 数据; 当所述测试 数据中具有异常数据时, 基于所述异常数据对配置描述文件进行调整。 7.如权利要求6所述的软件产品的配置方法, 其特征在于, 当所述测试数据中没有异常 数据时: 基于所述测试数据确定所述配置项对软件产品的影响等级和可信等级, 以及确定所述 配置项对软件产品的影响等级和可信等级; 基于所述配置项对软件产品的影响等级和可信等级确定是否对所述配置项进行深度权 利 要 求 书 1/2 页 2 CN 114860307 A 2测试。 8.一种软件产品的配置装置, 其特 征在于, 包括: 获取模块, 用于获取所述软件产品的开发数据, 所述开发数据与所述软件产品的配置 属性相关联; 构建模块, 用于基于所述开发数据构建配置描述文件, 所述配置描述文件用于定义所 述软件产品的配置属性; 生成模块, 用于基于所述配置描述文件生成适配 配置容器的配置信息数据; 推送模块, 用于将所述配置信息数据推送至所述配置容器中, 以使得所述软件产品在 终端中运行时所述配置信息数据可被所述终端调用。 9.一种电子设备, 其特征在于, 所述电子设备包括储存器和处理器, 所述储存器用于储 存计算机指令, 所述处理器用于调用所述计算机指令以执行如权利要求1 ‑7任一项所述的 方法。 10.一种计算机储存介质, 其特征在于, 所述计算机储存介质存储有计算机指令, 所述 计算机指令被处 理器执行时实现上述权利要求1 ‑7任意一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114860307 A 3

.PDF文档 专利 一种软件产品的配置方法及相关装置

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种软件产品的配置方法及相关装置 第 1 页 专利 一种软件产品的配置方法及相关装置 第 2 页 专利 一种软件产品的配置方法及相关装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:02:19上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。