全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210654578.3 (22)申请日 2022.06.10 (71)申请人 杭州安恒信息技 术股份有限公司 地址 310051 浙江省杭州市滨江区西兴街 道联慧街18 8号 (72)发明人 高世平 唐安全  (74)专利代理 机构 杭州华进联浙知识产权代理 有限公司 3 3250 专利代理师 贺才杰 (51)Int.Cl. G06F 8/60(2018.01) G06F 9/445(2018.01) (54)发明名称 一种单体服务搭建方法、 系统、 计算机设备、 可读存储介质 (57)摘要 本申请涉及一种单体服务搭建方法、 系统、 计算机设备、 可读存储介质, 该方法包括: 接收所 述用户端发送的选择指令, 并基于所述选择指令 选择对应的组件以及与所述组件对应的启动包; 接收所述用户端发送的管理指令, 并基于所述管 理指令完成用户信息和用户权限的配置; 接收所 述用户端发送的业务指令, 并基于所述业务指令 生成对应的接口和类; 接收第一目标程序包, 所 述第一目标程序包基于目标服务所包含的业务 所生成, 并基于所述第一目标程序包、 所述组件、 所述启动包、 所述用户信息、 所述用户权限、 所述 对应的接口和类搭建所述目标服务。 本申请为单 体服务搭建提供可复用的组件, 减少代码的重复 开发, 能够高效的完成单体服 务搭建。 权利要求书2页 说明书9页 附图6页 CN 114924753 A 2022.08.19 CN 114924753 A 1.一种单体服务搭建方法, 用于服务端, 所述服务端与用户端相通信, 其特征在于, 所 述方法包括: 接收所述用户端发送的选择指令, 并基于所述选择指令选择对应的组件以及与所述组 件对应的启动包; 接收所述用户端发送的管理指令, 并基于所述管理指令完成用户信 息和用户权限的配 置; 接收所述用户端发送的业 务指令, 并基于所述 业务指令生成对应的接口和类; 接收第一目标程序包, 所述第一目标程序包基于目标服务所包含的业务所生成, 并基 于所述第一目标程序包、 所述组件、 所述启动包、 所述用户信息、 所述用户权限、 所述对应的 接口和类搭建所述目标服 务。 2.如权利要求1所述的一种单体服务搭建方法, 其特征在于, 所述接收第 一目标程序包 之后, 还包括: 对所述第一目标程序包进行安全检测, 确定所述第一目标程序包是否为 安全状态; 若是, 则基于所述第 一目标程序包、 所述组件、 所述启动包、 所述用户信息、 所述用户权 限、 所述对应的接口和类搭建所述目标服务; 若否, 则暂停搭建所述目标服务并向所述用户 端返回检测结果。 3.如权利要求2所述的一种单体服务搭建方法, 其特征在于, 所述暂停搭建目标服务并 向用户端返回检测结果之后, 还 包括: 接收第二目标程序包, 所述第二目标程序包基于所述第一目标程序包修复生成; 在确定所述第二目标程序包为安全状态的情况下, 基于所述第二目标程序包、 所述组 件、 所述启动包、 所述用户信息、 所述用户权限、 所述对应的接口和类搭建所述目标服 务。 4.如权利要求1所述的一种单体服务搭建方法, 其特征在于, 所述接收第一目标程序 包, 基于所述组件、 所述启动包、 所述用户信息、 所述用户权限、 所述对应的接口和类搭建所 述目标服 务之后, 还 包括: 部署所述目标服 务, 并检测所述目标服 务部署是否成功; 若是, 则发布所述目标服 务; 若否, 则向所述用户端返回部署失败通知。 5.如权利要求4所述的一种单体服务搭建方法, 其特征在于, 所述向所述用户端返回部 署失败通知之后, 还 包括: 接收第三目标程序包, 所述第三目标程序包基于所述第一目标程序包修改生成; 基于所述第 三目标程序包、 所述组件、 所述启动包、 所述用户信息、 所述用户权限、 所述 对应的接口和类搭建所述目标服 务。 6.一种单体服 务搭建系统, 包括 服务端和用户端, 其特 征在于, 所述 服务端包括: 组件选择模块: 用于接收所述用户端发送的选择指令, 并基于所述选择指令选择对应 的组件以及与所述组件 对应的启动包; 用户管理模块: 用于接收所述用户端发送的管理指令, 并基于所述管理指令完成用户 信息和用户权限的配置; 业务配置模块: 用于接收所述用户端发送的业务指令, 并基于所述业务指令生成对应 的接口和类; 服务搭建模块: 用于接收第一目标程序包, 所述第一目标程序包基于目标服务所包含权 利 要 求 书 1/2 页 2 CN 114924753 A 2的业务所生成, 并基于所述第一目标程序包、 所述组件、 所述启动包、 所述用户信息、 所述用 户权限、 所述对应的接口和类搭建所述目标服 务。 7.如权利要求5所述的一种单体服 务搭建系统, 其特 征在于, 所述 服务端还包括: 服务部署模块: 用于部署所述目标服务, 并检测所述目标服务部署是否成功; 若是, 则 发布所述目标服 务; 若否, 则向所述用户端返回部署失败通知。 8.如权利要求5所述的一种单体服 务搭建系统, 其特 征在于, 所述 服务端还包括: 安全检测模块: 用于对所述第一目标程序包进行安全检测, 确定所述第一目标程序包 是否为安全状态。 9.一种计算机设备, 包括存储器和处理器, 所述存储器存储有计算机程序, 其特征在 于, 所述处 理器执行所述计算机程序时, 实现权利要求1至 5中任一项所述的方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时, 实现权利要求1至 5中任一项所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 114924753 A 3

.PDF文档 专利 一种单体服务搭建方法、系统、计算机设备、可读存储介质

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