映射网络的RCP调用方法、装置及电子设备制造方法及图纸

技术编号:23771827 阅读:21 留言:0更新日期:2020-04-12 00:28
本公开实施例中提供了一种映射网络的RCP调用方法、装置及电子设备,属于数据处理技术领域,该方法包括:获取本机的映射IP,利用所述映射IP在注册中心进行注册操作;在RCP服务创建时使用本机IP去创建netty服务,服务线程创建成功后,绑定真实IP端口和服务接口组成真实提供服务的key值;将映射服务key值和真实服务key值做关联绑定,发送给注册中心的服务提供者列表。通过本公开的处理方案,解决了传统改造服务带来的缺点和改造代价大的问题。

RCP call method, device and electronic equipment of mapping network

【技术实现步骤摘要】
映射网络的RCP调用方法、装置及电子设备
本公开涉及数据处理
,尤其涉及一种映射网络的RCP调用方法、装置及电子设备。
技术介绍
RCP服务调用通过注册中心去管理已经注册到注册中心的服务,调用方通过注册中心去确定一个可用RCP服务返回给调用方,确定一个RCP服务的唯一性是通过IP地址端口和接口名称。企业中网络状况复杂,通常想访问一个目标机是通过防火墙映射出来的IP去进行访问目标机,这个IP也并非一个真实的IP地址。现有的映射网络RCP访问有两种:1、改变网络结构,使访问的目标机为真实IP,并注册到注册中心2、通过映射IP直接调用目标机的服务,不经过注册中心去访问现有技术的缺陷和不足:对于第一种方法,改变网络结构确实可以达到服务调用的目的,但是花费代价比较大,并且影响原来已经运行的一些服务,改造过程比较复杂。第二种方法虽然在不需要改造网络的情况下可以访问并调用,但是会如果提供的RCP服务比较多的时候,每个服务都是独立存在,不方便去管理服务,检测服务、以及负载和扩展。
技术实现思路
本文档来自技高网
...

【技术保护点】
1.一种映射网络的RCP调用方法,其特征在于,包括:/n获取本机的映射IP,利用所述映射IP在注册中心进行注册操作;/n在RCP服务创建时使用本机IP去创建netty服务,服务线程创建成功后,绑定真实IP端口和服务接口组成真实提供服务的key值;/n将映射服务key值和真实服务key值做关联绑定,发送给注册中心的服务提供者列表。/n

【技术特征摘要】
1.一种映射网络的RCP调用方法,其特征在于,包括:
获取本机的映射IP,利用所述映射IP在注册中心进行注册操作;
在RCP服务创建时使用本机IP去创建netty服务,服务线程创建成功后,绑定真实IP端口和服务接口组成真实提供服务的key值;
将映射服务key值和真实服务key值做关联绑定,发送给注册中心的服务提供者列表。


2.根据权利要求1所述的方法,其特征在于,所述获取本机的映射IP,利用所述映射IP在注册中心进行注册操作,包括:
通过配置中心获取到本机的映射网络IP;
将获取到的映射网络IP在注册中心进行注册。


3.根据权利要求1所述的方法,其特征在于,所述获取本机的映射IP,利用所述映射IP在注册中心进行注册操作,包括:
向所述注册中心发送注册请求;
基于所述注册中心发送的响应数据,在所述注册中心中执行注册操作。


4.根据权利要求1所述的方法,其特征在于,所述RCP服务创建时使用本机IP去创建netty服务,包括:
通过JavaNio服务端创建Nio服务器;
利用所述Nio服务器,创建netty服务。


5.根据权利要求1所述的方法,其特征在于,所述绑定真实IP端口和服务接口组成真实提供服务的key值,包括:
获取真实IP端口值和服务接口值;
将所述真实IP端口值和所述服务接口值设置为key值对。


6.根据权利要求1所述的方法,其特征在于,所述将映射服务key值和真实服务key值做关...

【专利技术属性】
技术研发人员:李巍
申请(专利权)人:上海上讯信息技术股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1