中国人民解放军军事科学院系统工程研究院焦逊获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国人民解放军军事科学院系统工程研究院申请的专利一种微服务框架网关处理方法、协议转换网关、电子设备和存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119996381B 。
龙图腾网通过国家知识产权局官网在2026-05-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411314373.6,技术领域涉及:H04L65/102;该发明授权一种微服务框架网关处理方法、协议转换网关、电子设备和存储介质是由焦逊;徐瑜桦;张海君;李喜朋设计研发完成,并于2024-09-20向国家知识产权局提交的专利申请。
本一种微服务框架网关处理方法、协议转换网关、电子设备和存储介质在说明书摘要公布了:本发明涉及一种微服务框架网关处理方法,包括:服务将其注册信息注册到注册中心;将服务使用的协议格式配置文件以及协议转换配置文件发布到配置中心,第一微服务在需要使用第二微服务功能时,向协议转换网关发送针对第二微服务的调用请求;协议转换网关接收服务调用请求并以异步协程高并发模式对服务调用请求进行后续处理;判断请求来源服务与目标服务的通信协议是否一致;若不一致,则将服务调用请求使用的通信协议转换为目标服务的通信协议,将转换为使用目标服务通信协议的服务调用请求发送至目标服务完成服务调用。本发明可以提升系统开发的可扩展性和灵活性。
本发明授权一种微服务框架网关处理方法、协议转换网关、电子设备和存储介质在权利要求书中公布了:1.一种微服务框架网关处理方法,其特征在于,所述方法应用于异构协议微服务系统,所述异构协议微服务系统包括客户端、注册中心、配置中心、协议转换网关以及微服务集群,包括如下步骤: 步骤S101:业务系统中的业务处理微服务将注册信息注册到注册中心; 步骤S102:业务系统管理员将业务处理微服务使用的协议格式配置文件以及协议转换配置文件发布到配置中心,配置中心向微服务集群发布所有微服务支持的协议格式配置文件以及向协议转换网关发布不同通信协议间的协议转换配置文件; 步骤S103:第一业务处理微服务在需要使用第二业务处理微服务功能时,向协议转换网关发送针对第二业务处理微服务的服务调用请求,其中,第一业务处理微服务为服务调用请求的来源服务,第二业务处理微服务为服务调用请求的目标服务,所述服务调用请求使用来源服务使用的通信协议; 步骤S104:协议转换网关接收服务调用请求并以异步协程高并发模式对所述服务调用请求进行后续处理; 步骤S105:协议转换网关对所述服务调用请求进行解析,获取目标服务,从配置中心获取服务调用请求的来源服务与目标服务的通信协议配置; 步骤S106:协议转换网关判断服务调用请求的来源服务与目标服务使用的通信协议是否一致; 步骤S107:若所述服务调用请求的来源服务与目标服务使用的通信协议不一致,则利用所述协议转换网关,将所述服务调用请求使用的通信协议转换为目标服务使用的通信协议,若所述服务调用请求的来源服务与目标服务使用的通信协议一致,则不对所述服务调用请求进行处理,其中,协议转换网关根据从配置中心读取的协议转换配置文件,动态生成对应的协议处理函数以执行协议转换,协议处理函数包括: 声明函数,用于根据预设的协议处理函数模版,将预设函数名替换为读取的协议转换配置文件中的处理函数名,将预设输入依次设置为服务请求、所述服务请求的来源服务使用的通信协议的协议格式配置文件、所述服务请求的目标服务使用的通信协议的协议格式配置文件以及所述两种通信协议的协议转换配置文件,将预设输出设置为使用目标服务使用的通信协议的服务调用请求,并将函数名记录到生成的函数声明文件中; 实现函数,用于从服务请求中解析获得所述服务调用请求的来源服务使用的通信协议的属性字段以及请求携带的数据字段,根据所述协议转换配置文件中服务请求来源服务使用的通信协议和服务请求目标服务使用的通信协议的映射规则,按照映射规则以及所述服务调用请求的目标服务使用的通信协议格式,将解析获得的所述服务调用请求的来源服务使用的通信协议的属性以及服务调用请求携带的数据字段按需转换为所述服务调用请求的目标服务使用的通信协议要求的格式,将转换后的属性以及数据字段按照所述服务调用请求的目标服务使用的通信协议的格式要求进行拼接并作为函数输出; 步骤S108:将所述服务调用请求发送至目标服务完成服务调用。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国人民解放军军事科学院系统工程研究院,其通讯地址为:100141 北京市丰台区大成路13号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励