安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210907982.7 (22)申请日 2022.07.29 (71)申请人 远光软件股份有限公司 地址 519000 广东省珠海市港湾大道科技 一路3号 (72)发明人 向万红 刘辉军 罗建光 蓝磊芳  (74)专利代理 机构 深圳市威世博知识产权代理 事务所(普通 合伙) 44280 专利代理师 张晓薇 (51)Int.Cl. G06F 9/445(2018.01) G06F 8/61(2018.01) (54)发明名称 程序文件的处理方法、 电子设备以及 存储介 质 (57)摘要 本申请公开了一种程序文件的处理方法、 电 子设备以及存储介质, 该程序文件的处理方法包 括: 获取至少两个待部署程序文件; 查找至少两 个待部署程序文件中目标文件夹下的所有子文 件, 确定出所有目标文件夹中均存在的目标子文 件; 基于目标子文件形成引导启动程序文件, 以 及清除目标文件夹下的目标子文件, 得到目标程 序文件; 部署引导启动程序文件和至少两个目标 程序文件。 通过上述方式, 本申请可以减少相同 文件对资源的重复占用。 权利要求书2页 说明书8页 附图2页 CN 115421803 A 2022.12.02 CN 115421803 A 1.一种程序文件的处 理方法, 其特 征在于, 所述方法包括: 获取至少两个待部署程序文件; 查找所述至少两个待部署程序文件中目标文件夹下的所有子文件, 确定出所有目标文 件夹中均存在的目标子文件; 基于所述目标子文件形成引导启动程序文件, 以及清除所述目标文件夹下的所述目标 子文件, 得到目标程序文件; 部署所述引导启动程序文件和至少两个目标程序文件。 2.根据权利要求1所述的方法, 其特征在于, 所述部署所述引导启动 程序文件和至少两 个目标程序文件, 包括: 启动所述引导启动程序文件, 并创建对应的第一上 下文和第一类加载器; 基于每一所述目标程序文件创建对应的第 二上下文和第 二类加载器; 所述第 二类加载 器为所述第一类加载器的子加载器; 所述第二上 下文为所述第一上 下文的子上 下文; 基于每一所述目标程序文件创建对应的请求分发器, 其中所述请求分发器与 所述第二 上下文相关联; 在请求分发上下文中添加每一所述目标程序文件的标识与所述请求分发器的对应关 系。 3.根据权利要求2所述的方法, 其特征在于, 所述在请求分发上下文中添加每一所述目 标程序文件的标识与所述第二类加载器的对应关系之后, 包括: 响应于请求指令, 解析 出所述请求指令对应的目标 标识; 在所述请求分发上 下文中, 确定与所述目标 标识对应的目标请求分发器; 调用所述目标请求分发器将所述请求指令发送至对应的所述第 二上下文, 以使所述第 二上下文反馈请求信息 。 4.根据权利要求1所述的方法, 其特征在于, 所述部署所述引导启动 程序文件和至少两 个目标程序文件之后, 包括: 获取新待部署程序文件; 清除所述 新待部署程序文件中的目标文件夹中与所述目标子文件相同的子文件; 基于所述引导启动程序文件部署清除子文件后的所述 新待部署程序文件。 5.根据权利要求4所述的方法, 其特征在于, 所述基于所述引导启动 程序文件部署清除 子文件后的所述 新待部署程序文件, 包括: 基于所述 新待部署程序文件创建对应的第二上 下文和第二类加载器; 以及基于所述 新待部署程序文件创建对应的请求分发器; 在请求分发上下文中添加所述新待部署程序文件的标识与对应的第二类加载器的对 应关系。 6.根据权利要求1所述的方法, 其特征在于, 所述部署所述引导启动 程序文件和至少两 个目标程序文件之后, 包括: 响应于对任一待部署程序文件的卸载指令, 卸载与所述卸载指令对应的所述目标程序 文件。 7.根据权利要求6所述的方法, 其特征在于, 所述卸载与 所述卸载指令对应的所述目标 程序文件, 包括:权 利 要 求 书 1/2 页 2 CN 115421803 A 2卸载基于所述目标程序文件创建的第二上 下文、 第二类加载器和请求分发器。 8.根据权利要求1所述的方法, 其特征在于, 所述待部署程序文件为微服务程序文件, 所述目标文件夹存 储有底层文件, 所述底层文件用于提供公共程序开发资源。 9.一种电子设备, 其特征在于, 电子设备包括存储器和处理器, 存储器用于存储程序 数 据, 处理器用于执 行程序数据以实现如权利要求1 ‑8任一项的程序文件的处 理方法。 10.一种计算机可读存储介质, 其特征在于, 计算机可读存储介质存储有程序数据, 程 序数据在被处 理器执行时, 用于实现如权利要求1 ‑8任一项的程序文件的处 理方法。权 利 要 求 书 2/2 页 3 CN 115421803 A 3

.PDF文档 专利 程序文件的处理方法、电子设备以及存储介质

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 程序文件的处理方法、电子设备以及存储介质 第 1 页 专利 程序文件的处理方法、电子设备以及存储介质 第 2 页 专利 程序文件的处理方法、电子设备以及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:37:29上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。