[发明专利]一种基于微服务的跨网络通信装置与方法在审
申请号: | 202210041206.3 | 申请日: | 2022-01-14 |
公开(公告)号: | CN114448686A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 黄凯;舒宽;严汝康 | 申请(专利权)人: | 武汉三江中电科技有限责任公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/10;H04L67/133 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 王聪聪 |
地址: | 430074 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微服 网络 通信 装置 方法 | ||
1.一种基于微服务的跨网络通信装置,其特征在于,包括:
公网微服务代理平台,其部署在公网的微服务应用集群,用于获取内网业务微服务并进行注册,实现对内网业务的访问代理;接收用户针对内网业务微服务的调用请求并将其传输给网络交互平台,以及,从网络交互平台中获取调用结果并反馈给用户;
内网微服务平台,其部署在内网的微服务集群,用于从网络交互平台中获取调用请求,基于所述调用请求调用对应的内网业务微服务来访问内网业务数据,并将调用结果反馈给网络交互平台;
网络交互平台,用于实现公网微服务代理平台与内网微服务平台之间的信息交互。
2.如权利要求1所述的跨网络通信装置,其特征在于,所述公网微服务代理平台包括:
公网微服务注册中心,用于注册公网代理微服务;
公网代理微服务,用于获取内网业务微服务的注册信息,将所述内网业务微服务的名称注册到公网微服务注册中心;以及,
获取用户发出的针对内网业务微服务的调用请求,并将所述调用请求通过网络交互平台发送给内网微服务平台。
3.如权利要求2所述的跨网络通信装置,其特征在于,所述公网微服务代理平台还包括:
网关,用于获取用户发出的针对内网业务微服务的调用请求并将其转发给公网代理微服务。
4.如权利要求1或3所述的跨网络通信装置,其特征在于,所述内网微服务平台包括:
内网微服务注册中心,用于注册内网代理微服务及内网业务微服务;
内网代理微服务,用于获取内网业务微服务的注册信息并将其通过网络交互平台发送给公网微服务代理平台;以及,
获取公网微服务代理平台发出的调用请求,根据所述调用请求及内网业务微服务的注册信息查询被调用的内网业务微服务,发出调用请求并将所述内网业务微服务的调用结果通过网络交互平台发送给公网微服务代理平台;
内网业务微服务,用于访问内网业务数据。
5.如权利要求1所述的跨网络通信装置,其特征在于,所述网络交互平台包括:
公网侧数据交换模块,用于获取用户的调用请求并将其序列化到安全隔离装置;以及,轮询所述安全隔离装置中调用请求对应的调用结果,当查询到所述调用结果后将其反馈给公网代理微服务;
内网侧数据交换模块,用于监听安全隔离装置中针对内网业务微服务的调用请求,将所述调用请求反序列化成请求对象并发送给内网代理微服务;以及,将内网代理微服务返回的调用结果序列化到安全隔离装置;
所述公网侧数据交换模块与内网侧数据交换模块之间通过所述安全隔离装置进行交互。
6.如权利要求5所述的跨网络通信装置,其特征在于,所述网络交互平台还包括:
内网侧配置信息同步服务,用于定时从内网微服务注册中心中读取内网业务微服务的注册信息并将其发送给安全隔离装置;
公网侧配置信息同步服务,用于定时从安全隔离装置中读取内网业务微服务的注册信息并发送给公网代理微服务;
所述内网侧配置信息同步服务与公网侧配置信息同步服务之间通过所述安全隔离装置进行交互。
7.一种基于微服务的跨网络通信方法,适用于在公共网络与内部网络之间进行跨网络访问,所述公共网络与内部网络之间通过安全隔离装置进行交互;其特征在于,包括:
公网侧获取内网业务微服务并进行注册,实现对内网业务的访问代理;接收用户针对内网业务微服务的调用请求并将其传输给安全隔离装置;
内网侧从所述安全隔离装置中获取调用请求,基于所述调用请求调用对应的内网业务微服务来访问内网业务数据,并将调用结果反馈给安全隔离装置;
公网侧从安全隔离装置中获取调用结果并反馈给用户。
8.如权利要求7所述的跨网络通信方法,其特征在于,所述公网侧获取内网业务微服务并进行注册,包括:
注册公网代理微服务到公网微服务注册中心;
通过所述公网代理微服务获取内网业务微服务的注册信息,将所述内网业务微服务的名称注册到公网微服务注册中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉三江中电科技有限责任公司,未经武汉三江中电科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210041206.3/1.html,转载请声明来源钻瓜专利网。