(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210972415.X (22)申请日 2022.08.15 (71)申请人 南京国电南自电网自动化有限公司 地址 211100 江苏省南京市江宁区水阁路 39号 (72)发明人 张晓瑞 纪陵 范仲鸣  (74)专利代理 机构 南京纵横知识产权代理有限 公司 32224 专利代理师 张赏 (51)Int.Cl. H04L 41/0803(2022.01) H04L 9/40(2022.01) H04L 67/02(2022.01) (54)发明名称 一种面向多web微 服务应用的管理系统 (57)摘要 本发明公开了一种面向多web微服务的管理 系统, 该系统包括: 微服务配置管理模块用于对 web微服务应用进行配置管理; 单点登录身份鉴 权模块用于对多web微服务应用进行统一鉴权; 智能网关服务模块用于对微服务配置管理模块 配置的数据缓存服务器和注册中心构建实时交 互链路; 以及注册中心用于对web微服务应用进 行身份注册。 采用本发明微服务应用只需通过统 一的SDK注册到注册中心, 不需要在开发侧关注 权限、 角色、 用户、 安全等非业务功能, 通过微服 务配置管理模块实现多个web微服务应用的非嵌 入式集成部署, 达到统一管理、 统一鉴权和进程 统一监护的目的, 大大降低了代码开发难度、 加 快了业务应用上线的速度。 权利要求书2页 说明书5页 附图2页 CN 115484155 A 2022.12.16 CN 115484155 A 1.一种面向多web微 服务应用的管理系统, 其特 征在于, 包括: 微服务配置管理模块用于对web微 服务应用进行配置管理; 单点登录身份鉴权模块用于对多web微 服务应用进行统一 鉴权; 智能网关服务模块用于对微服务配置管理模块配置的数据缓存服务器和注册中心构 建实时交 互链路; 以及对外 部请求进行安全过 滤; 注册中心用于对web微服务应用进行身份注册, 以及实时与智能网关服务模块进行交 互。 2.根据权利要求1所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述微 服务配置管理模块包括: 系统管理员操作权限配置模块, 用于对web微服务应用的菜单和功能、 用户和角色进行 配置, 进行角色 资源绑定以及进行用户授权; 审核管理员操作权限配置模块, 用于进行新建用户审核、 角色资源绑定审核和用户授 权审核; 审计管理员操作权限配置模块, 用于进行 日志规则设置、 日志容量配置、 以及日志查询 与分析; 数据缓存更新服务配置模块, 用于基于第三方分布式缓存服务器, 将配置信息缓存到 数据缓存服 务器。 3.根据权利要求2所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述系 统管理员操作权限配置模块具体用于, 根据用户的组织关系, 构建包括 集团、 公司、 部门和小组的组织架构; ; 根据用户所在的组织进行用户管理, 包括配置用户类型、 用户密码、 绑定UKey、 有效期、 唤醒、 锁定和解锁。 4.根据权利要求3所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述系 统管理员操作权限配置模块具体用于, 对用户角色进行管理, 配置不同用户角色权限互斥; 所述用户角色包括通用、 业务、 系 统、 审计、 配置和审核。 5.根据权利要求4所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述系 统管理员操作权限配置模块具体用于, 根据web微 服务应用的类型进行微 服务应用菜单配置和功能接口配置; 对于web前端模块通过excel模板批量导入菜单, 确定每条菜单的名称、 角色类型、 层级 关系、 url、 安全级别及启用状态; 对于web后端模块通过excel模板批量导入功能接 口, 确定接 口的名称、 角色类型、 url 安全级别及启用状态。 6.根据权利要求5所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述系 统管理员操作权限配置模块具体用于, 将菜单、 功能接口与角色根据web微 服务应用进行绑定, 生成角色 资源绑定审批 工单; 进行用户与角色实例绑定, 生成用户授权审批 工单。 7.根据权利要求1所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述单 点登录身份鉴权模块具体用于,权 利 要 求 书 1/2 页 2 CN 115484155 A 2采用根域名相同的To ken鉴权方式对多web微 服务应用进行统一 鉴权。 8.根据权利要求1所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述智 能网关服 务模块具体用于, 对用户请求进行安全过 滤, 访问数据缓存服 务器进行鉴权; 根据网关路由前缀访问注 册中心获取节点 IP地址进行微 服务应用调用。 9.根据权利要求1所述的一种面向多web微服务应用的管理系统, 其特征在于, 所述注 册中心具体用于, 对web微服务应用通过S DK方式进行身份注 册。权 利 要 求 书 2/2 页 3 CN 115484155 A 3

PDF文档 专利 一种面向多web微服务应用的管理系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种面向多web微服务应用的管理系统 第 1 页 专利 一种面向多web微服务应用的管理系统 第 2 页 专利 一种面向多web微服务应用的管理系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:16上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。