一种数据通信系统及数据通信方法技术方案

技术编号:30266798 阅读:10 留言:0更新日期:2021-10-09 21:17
本发明专利技术提供了一种数据通信系统及数据通信方法,服务器集群包括多个不同类型的服务器,各个服务器部署至同一预设区域且各个服务器通过交换机直接或间接连接,使得本发明专利技术中的不同类型的服务器能够进行通信,从而服务器集群中的目标服务器接收与第一用户终端连接的第一服务器转发的第一用户终端通过第一加速节点发送的信息,基于信息中的通信地址信息,将信息中的通信内容信息转发至与通信地址信息通信的第二服务器,以使第二服务器将通信内容信息通过第二加速节点转发至与通信地址信息对应的第二用户终端。即通过本发明专利技术,使得对应不同的区域服的用户终端可以进行通信,解决了不同的区域服的用户不能进行通信的问题。了不同的区域服的用户不能进行通信的问题。了不同的区域服的用户不能进行通信的问题。

【技术实现步骤摘要】
一种数据通信系统及数据通信方法


[0001]本专利技术涉及信息处理领域,更具体的说,涉及一种数据通信系统及数据通信方法。

技术介绍

[0002]在游戏领域,通常会分为多个区域服务器(简称区域服),如北方联通区域服,南方电信区域服等。
[0003]各个区域服提供完整的游戏服务且与其他区域服相互隔离的游戏数据,用户可以根据所在地理位置和/或网络环境选择服务质量较好的区域服进行游戏。
[0004]目前,不同的区域服相互独立,使得不同的区域服的用户不能进行通信,进而使得不同的区域服的用户不能进行游戏对战。

技术实现思路

[0005]有鉴于此,本专利技术提供一种数据通信系统及数据通信方法,以解决不同的区域服相互独立,使得不同的区域服的用户不能进行通信,进而使得不同的区域服的用户不能进行游戏对战的问题。
[0006]为解决上述技术问题,本专利技术采用了如下技术方案:
[0007]一种数据通信系统,包括服务器集群以及多个加速节点;所述服务器集群包括多个不同类型的服务器,各个所述服务器部署至同一预设区域且各个所述服务器通过交换机直接或间接连接;所述服务器集群通过多个加速节点与用户终端通信;
[0008]所述服务器集群中的目标服务器,用于接收与第一用户终端连接的第一服务器转发的第一用户终端通过第一加速节点发送的信息,基于所述信息中的通信地址信息,将所述信息中的通信内容信息转发至与所述通信地址信息通信的第二服务器,以使所述第二服务器将所述通信内容信息通过第二加速节点转发至与所述通信地址信息对应的第二用户终端;所述第一加速节点和所述第二加速节点为所述多个加速节点中的加速节点;所述第一服务器和所述第二服务器为所述服务器集群中与所述目标服务器不同的服务器。
[0009]可选地,所述服务器集群包括负载均衡服务器和对战服务器,所述对战服务器分别与所述负载均衡服务器连接;所述目标服务器、所述第一服务器和所述第二服务器均为所述对战服务器;
[0010]所述负载均衡服务器,用于实现所述加速节点与所述对战服务器之间的负载均衡以及通信连接。
[0011]可选地,不同的所述对战服务器采用分布式架构的连接关系。
[0012]可选地,所述服务器集群还包括数据存储服务器;所述数据存储服务器分别与所述对战服务器通信;
[0013]所述数据存储服务器用于存储所述对战服务器的通信数据。
[0014]可选地,所述第一加速节点与所述第一服务器对应的服务商信息相同;所述第二加速节点与所述第二服务器对应的服务商信息相同。
[0015]可选地,所述第一服务器与所述第二服务器的类型不同。
[0016]可选地,所述加速节点为加速服务器。
[0017]一种数据通信方法,应用于服务器集群中的目标服务器,所述服务器集群包括多个不同类型的服务器,各个所述服务器部署至同一预设区域且各个所述服务器通过交换机直接或间接连接;所述服务器集群通过多个加速节点与用户终端通信;
[0018]所述数据通信方法包括:
[0019]接收与第一用户终端连接的第一服务器转发的第一用户终端通过第一加速节点发送的信息;
[0020]基于所述信息中的通信地址信息,将所述信息中的通信内容信息转发至与所述通信地址信息通信的第二服务器,以使所述第二服务器将所述通信内容信息通过第二加速节点转发至与所述通信地址信息对应的第二用户终端;
[0021]所述第一加速节点和所述第二加速节点为所述多个加速节点中的加速节点;所述第一服务器和所述第二服务器为所述服务器集群中与所述目标服务器不同的服务器。
[0022]可选地,基于所述信息中的通信地址信息,将所述信息中的通信内容信息转发至与所述通信地址信息通信的第二服务器,包括:
[0023]查询与所述信息中的通信地址信息通信的第二服务器,并将所述信息中的通信内容信息转发至所述第二服务器。
[0024]可选地,接收与第一用户终端连接的第一服务器转发的第一用户终端通过第一加速节点发送的信息,包括:
[0025]接收所述第一服务器转发的第一用户终端通过第一加速节点以及所述服务器集群中的负载均衡服务器发送的信息。
[0026]相较于现有技术,本专利技术具有以下有益效果:
[0027]本专利技术提供了一种数据通信系统及数据通信方法,服务器集群包括多个不同类型的服务器,各个所述服务器部署至同一预设区域且各个所述服务器通过交换机直接或间接连接,使得本专利技术中的不同类型的服务器能够进行通信,从而服务器集群中的目标服务器接收与第一用户终端连接的第一服务器转发的第一用户终端通过第一加速节点发送的信息,基于所述信息中的通信地址信息,将所述信息中的通信内容信息转发至与所述通信地址信息通信的第二服务器,以使所述第二服务器将所述通信内容信息通过第二加速节点转发至与所述通信地址信息对应的第二用户终端。即通过本专利技术,使得对应不同的区域服的用户终端可以进行通信,解决了不同的区域服的用户不能进行通信的问题。进一步,本专利技术中,通过加速节点实现服务器集群和用户终端通信,提高了通信速度。
附图说明
[0028]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0029]图1为本专利技术实施例提供的一种对战场景示意图;
[0030]图2为本专利技术实施例提供的另一种对战场景示意图;
[0031]图3为本专利技术实施例提供的再一种对战场景示意图;
[0032]图4为本专利技术实施例提供的又一种对战场景示意图;
[0033]图5为本专利技术实施例提供的第五种对战场景示意图;
[0034]图6为本专利技术实施例提供的第六种对战场景示意图;
[0035]图7为本专利技术实施例提供的一种数据通信方法的方法流程图。
具体实施方式
[0036]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0037]在游戏领域,通常会分为多个区域服务器(简称区域服),如北方联通区域服,南方电信区域服等。
[0038]各个区域服提供完整的游戏服务且与其他区域服相互隔离的游戏数据,用户可以根据所在地理位置和/或网络环境选择服务质量较好的区域服进行游戏。
[0039]目前,不同的区域服相互独立,如北方联通仅设置在北方,南方电信仅设置在南方,二者独立且不能进行通信,进而使得不同的区域服的用户不能进行通信,即使得不同的区域服的用户不能进行游戏对战。
[0040]此外,当用户的地理位置或者网络环境发生改变时,可能需要更换一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据通信系统,其特征在于,包括服务器集群以及多个加速节点;所述服务器集群包括多个不同类型的服务器,各个所述服务器部署至同一预设区域且各个所述服务器通过交换机直接或间接连接;所述服务器集群通过多个加速节点与用户终端通信;所述服务器集群中的目标服务器,用于接收与第一用户终端连接的第一服务器转发的第一用户终端通过第一加速节点发送的信息,基于所述信息中的通信地址信息,将所述信息中的通信内容信息转发至与所述通信地址信息通信的第二服务器,以使所述第二服务器将所述通信内容信息通过第二加速节点转发至与所述通信地址信息对应的第二用户终端;所述第一加速节点和所述第二加速节点为所述多个加速节点中的加速节点;所述第一服务器和所述第二服务器为所述服务器集群中与所述目标服务器不同的服务器。2.根据权利要求1所述的数据通信系统,其特征在于,所述服务器集群包括负载均衡服务器和对战服务器,所述对战服务器分别与所述负载均衡服务器连接;所述目标服务器、所述第一服务器和所述第二服务器均为所述对战服务器;所述负载均衡服务器,用于实现所述加速节点与所述对战服务器之间的负载均衡以及通信连接。3.根据权利要求2所述的数据通信系统,其特征在于,不同的所述对战服务器采用分布式架构的连接关系。4.根据权利要求1所述的数据通信系统,其特征在于,所述服务器集群还包括数据存储服务器;所述数据存储服务器分别与所述对战服务器通信;所述数据存储服务器用于存储所述对战服务器的通信数据。5.根据权利要求1所述的数据通信系统,其特征在于,所述第一加速节点与所述第一服务器对应的服务商信息相同;所述第二加速节点与所述第二服...

【专利技术属性】
技术研发人员:上官业云
申请(专利权)人:北京果仁互动科技有限公司
类型:发明
国别省市:

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

1