上海甄云信息科技有限公司李想获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海甄云信息科技有限公司申请的专利基于微服务调用链的客户化代码兼容性分析系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114168421B 。
龙图腾网通过国家知识产权局官网在2025-07-11发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111502755.8,技术领域涉及:G06F11/30;该发明授权基于微服务调用链的客户化代码兼容性分析系统及方法是由李想;牛佳庆;漆翔宇;欧志伟;吴坚设计研发完成,并于2021-12-09向国家知识产权局提交的专利申请。
本基于微服务调用链的客户化代码兼容性分析系统及方法在说明书摘要公布了:基于微服务调用链的客户化代码兼容性分析系统及方法,通过分布式链路标识生成器在统一网关处生成唯一跟踪标识;探针单元在类加载阶段向目标方法注入调用链采集逻辑入口;数据采集上报客户端收集调用节点、调用关系信息并进行上报;调用链信息收集服务单元收集和清洗调用链数据,并还原调用链;调用链信息应用单元用于进行客户化代码兼容性分析,提供调用检索及可视化,并在研发管理平台生成兼容性检查单。本发明通过探针无侵入式打入业务系统,采集调用节点、调用关系信息;通过进行调用链还原,分析识别包含调用节点的调用链路,将其持久化;本发明能够快速定位出由于标准API变更引起的兼容性代码范围,以便开发人员能够准确定位快速解决。
本发明授权基于微服务调用链的客户化代码兼容性分析系统及方法在权利要求书中公布了:1.基于微服务调用链的客户化代码兼容性分析方法,采用的基于微服务调用链的客户化代码兼容性分析系统包括:分布式链路标识生成器,所述分布式链路标识生成器用于在统一网关处生成唯一跟踪标识,沿着微服务调用链轨迹,在不同微服务之间、同一进程不同线程之间可靠传递唯一跟踪标识;探针单元,所述探针单元在类加载阶段向目标方法注入调用链采集逻辑入口;数据采集上报客户端,所述数据采集上报客户端用于收集调用节点、调用关系信息并进行上报;调用链信息收集服务单元,所述调用链信息收集服务单元用于收集和清洗调用链数据,并还原调用链;调用链信息应用单元,所述调用链信息应用单元用于进行客户化代码兼容性分析,提供调用检索及可视化,并在研发管理平台生成兼容性检查单,其特征在于,该方法包括基础数据准备、调用数据采集、调用数据处理和兼容性分析; 所述基础数据准备包括: 11当用户请求到达业务服务时,获取或者生成分布式链路唯一跟踪标识; 12获取用户请求当前的租户信息、服务信息、版本信息和菜单信息; 所述调用数据采集包括: 21记录正在执行的类名和目标方法信息,一个目标方法记录为一个调用节点; 22根据原始调用树,将调用节点和被调用节点通过调用对进行描述; 23判断调用链是否处理过,如果处理过则丢弃,如果没有处理过则上报到调用链信息收集服务单元; 24异步上报调用链到调用链信息收集服务单元; 所述调用数据处理包括: 31判断调用链是否已经处理过,如果处理过则丢弃,如果没有处理过则进行调用链处理; 32根据调用节点和被调用节点组成的调用对,对原始调用树进行还原; 33将处理过的调用链信息持久化; 34标识调用链已经处理过; 所述兼容性分析包括: 41根据调用节点的类名和目标方法名查询包含所述调用节点的所有调用链; 42根据调用节点的类名和目标方法名为所述调用节点打上需求标记,生成所述需求标记的兼容性检查单。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海甄云信息科技有限公司,其通讯地址为:201706 上海市青浦区香花桥街道郏一村7号3幢1层A区046室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。