Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜深圳市中政汇智管理咨询有限公司肖根明获国家专利权

恭喜深圳市中政汇智管理咨询有限公司肖根明获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜深圳市中政汇智管理咨询有限公司申请的专利一种微服务软件架构中接口依赖管理方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119149091B

龙图腾网通过国家知识产权局官网在2025-02-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411615394.1,技术领域涉及:G06F8/71;该发明授权一种微服务软件架构中接口依赖管理方法及系统是由肖根明设计研发完成,并于2024-11-13向国家知识产权局提交的专利申请。

一种微服务软件架构中接口依赖管理方法及系统在说明书摘要公布了:本发明涉及接口管理技术领域,揭露了一种微服务软件架构中接口依赖管理方法,包括:利用接口代码分析待管理接口中每个待管理接口之间的接口依赖关系,构建待管理接口中每个待管理接口之间的接口依赖映射;对接口依赖映射进行安全性管理;检测接口依赖映射与服务依赖映射之间是否存在合并冲突,以完成对接口依赖映射的兼容管理,得到兼容管理结果;对接口依赖指标进行指标赋权,利用接口依赖指标与指标权重计算接口依赖映射的健康得分,通过健康得分对接口依赖映射进行健康监测;分析接口依赖映射在应急措施下的应急效果,执行应急措施,以完成对接口依赖映射的健康管理。本发明可减少微服务接口的高耦合、接口限制薄弱及异常难以掌控的问题。

本发明授权一种微服务软件架构中接口依赖管理方法及系统在权利要求书中公布了:1.一种微服务软件架构中接口依赖管理方法,其特征在于,所述方法包括:获取微服务软件架构中待管理接口的接口代码,利用所述接口代码分析所述待管理接口中每个待管理接口之间的接口依赖关系,基于所述接口依赖关系,构建所述待管理接口中每个待管理接口之间的接口依赖映射,其中,所述利用所述接口代码分析所述待管理接口中每个待管理接口之间的接口依赖关系,包括:识别所述接口代码中每个接口代码之间的代码调用关系;识别所述接口代码中属于同一待管理接口的目标代码;利用所述代码调用关系查询所述目标代码的代码间断点;根据所述代码间断点,利用下述格式生成所述待管理接口中每个待管理接口之间的接口依赖关系: ; ; ; ; ;其中,表示接口依赖关系,表示第个待管理接口,表示第个待管理接口的目标代码,、表示第个待管理接口的目标代码的代码间断点,表示第个待管理接口,表示第个待管理接口,表示第个待管理接口的目标代码,表示第个待管理接口的目标代码,表示接口代码的代码调用关系的长度,表示、、之间的代码调用关系;获取所述接口依赖映射的白名单用户与当前用户,收集所述白名单用户对所述接口依赖映射的历史使用日志,识别所述当前用户对所述接口依赖映射的当前使用日志,基于所述历史使用日志与所述当前使用日志,对所述接口依赖映射进行安全性管理,得到安全管理结果,其中,所述基于所述历史使用日志与所述当前使用日志,对所述接口依赖映射进行安全性管理,得到安全管理结果,包括:利用下述公式将所述历史使用日志转换为历史向量: ;其中,表示历史向量,表示历史使用日志,表示基于深度学习的自然语言处理模型;将所述当前使用日志转换为当前向量;计算所述历史向量与所述当前向量之间的向量相似度;在所述向量相似度大于预设相似度时,判定所述接口依赖映射处于安全状态,并基于所述安全状态保持对所述接口依赖映射的安全监测,得到第一安全管理结果;在所述向量相似度不大于预设相似度时,判定所述接口依赖映射处于非安全状态,并基于所述非安全状态对所述当前使用日志对应的当前用户进行限制访问,得到第二安全管理结果;获取所述微服务软件架构的新版本产品,查询所述新版本产品的服务依赖映射,检测所述接口依赖映射与所述服务依赖映射之间是否存在合并冲突,以完成对所述接口依赖映射的兼容管理,得到兼容管理结果,其中,所述检测所述接口依赖映射与所述服务依赖映射之间是否存在合并冲突,包括:分别获取所述接口依赖映射与所述服务依赖映射的接口依赖代码与服务依赖代码;利用下述公式将所述接口依赖代码转换为接口依赖向量: ;其中,表示接口依赖向量,表示接口依赖代码,表示基于深度学习的代码语言处理模型;将所述服务依赖代码转换为服务依赖向量;随机组合所述接口依赖向量与所述服务依赖向量,得到组合向量;构建所述组合向量的马尔可夫链库;根据所述马尔可夫链库,计算所述组合向量对应的马尔可夫概率;在所述马尔可夫概率大于预设概率值时,判定所述接口依赖映射与所述服务依赖映射之间不存在合并冲突;在所述马尔可夫概率不大于预设概率值时,判定所述接口依赖映射与所述服务依赖映射之间存在合并冲突;采集所述接口依赖映射的接口依赖指标,对所述接口依赖指标进行指标赋权,得到所述接口依赖指标的指标权重,利用所述接口依赖指标与所述指标权重计算所述接口依赖映射的健康得分,通过所述健康得分对所述接口依赖映射进行健康监测,得到健康监测结果;在所述健康得分低于预设得分时,获取所述接口依赖映射的应急措施,分析所述接口依赖映射在所述应急措施下的应急效果,根据所述应急效果,执行所述应急措施,以完成对所述接口依赖映射的健康管理,得到健康管理结果,其中,所述分析所述接口依赖映射在所述应急措施下的应急效果,包括:获取所述接口依赖映射对应的接口依赖指标;拼接所述接口依赖指标与所述应急措施,得到拼接数据;利用下述公式对所述拼接数据进行特征提取,得到提取特征: ; ; ; ;其中,表示提取特征,表示卷积神经网络,表示拼接数据,表示经输出的向量,表示多头注意力机制,表示经输出的向量,表示拼接函数,表示门控循环单元,表示经门控循环单元输出的向量;根据所述提取特征,利用下述公式计算所述接口依赖映射在所述应急措施下的应急效果概率: ;其中,表示应急效果概率,表示全连接层,表示函数,表示提取特征;利用所述应急效果概率分析所述接口依赖映射在所述应急措施下的应急效果;将所述接口依赖映射、所述安全管理结果、所述兼容管理结果、所述健康监测结果及所述健康管理结果作为所述微服务软件架构的接口依赖管理结果。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人深圳市中政汇智管理咨询有限公司,其通讯地址为:518000 广东省深圳市罗湖区清水河街道清水河社区清水河一路112号智丰大厦1座1401、1402、1403;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。