【技术实现步骤摘要】
全球交互服务器群组及基于其的通讯方法、通讯系统、计算机可读存储介质
[0001]本专利技术涉及游戏服务器领域,尤其涉及一种全球交互服务器群组及基于其的通讯方法、通讯系统、计算机可读存储介质。
技术介绍
[0002]随着越来越多的游戏进行全球化运营,对于游戏服务器全球化的设计需求也越来越多。首先,要保障玩家的游戏体验,主要体验在网络上,要与本地化的游戏体验保持一致;其次,随着游戏的越来越火,会逐渐在全球各个区域和地区进行推广,所以全球架构要有强大的扩展性;最后,由于玩家可以在全球各地登录游戏,还需要与全球各地的玩家一起玩,所以必须支持全球玩家的可交互,以及玩家数据的一致性。
[0003]目前,大多数的全球架构主要分为两类:中心集中式和区域分布式。
[0004]中心集中式架构;就是把游戏的各种服务器,如:大厅、战斗、数据库,都部署在一个中心地区,所有玩家通过全球加速网络连接服务器。该架构的优点是:开发和部署简单。而该架构的缺点是:虽然有全球网络已联通且网络质量不断提升,但因为距离的原因,离中心服务器远的玩家的游戏
【技术保护点】
【技术特征摘要】
1.一种基于全球交互服务器群组的通讯方法,其特征在于,包括:在全球的不同区域建立若干个区域服务器,每个所述区域服务器与一个或多个国家的用户客户端建立通讯;在每个国家的不同地区建立若干个分区服务器,每个所述分区服务器与其所在的地区的用户客户端建立通讯;建立至少一个中心服务器,所述中心服务器、若干个所述区域服务器、若干个所述分区服务器构成全球交互服务器群组;所述用户客户端与所述全球交互服务器群组的数据交互方式包括基础交互和匹配交互;所述匹配交互的网络传输质量要求高于所述基础交互的网络传输质量要求;用户客户端登录所述区域服务器进入集中式交互平台,用户客户端在所述集中式交互平台内与一个或多个国家的用户客户端进行基础交互;或进一步进入所述分区服务器与所述分区服务器所在的地区的用户客户端进行匹配交互。2.根据权利要求1所述的通讯方法,其特征在于,所述中心服务器、若干个所述区域服务器、若干个所述分区服务器之间通过通信链路进行数据交互。3.根据权利要求1所述的通讯方法,其特征在于,所述用户客户端登录所述区域服务器进入集中式交互平台包括:用户客户端选取预设距离内的所述区域服务器作为登录服务器进行登录。4.根据权利要求3所述的通讯方法,其特征在于,所述用户客户端选取预设距离内的所述区域服务器作为登录服务器进行登录还包括:当预设距离内的所述区域服务器的数量大于1,则对所述预设距离内的若干个所述区域服务器进行网络测试,并选取测试结果最佳的所述区域服务器作为登录服务器进行登录。5.根据权利要求1所述的通讯方法,其特征在于,所述在全球的不同区域建立若干个区域服务器,每个区域服务器与一个或多个国家的用户客户端建立通讯包括:在全球建立新增的所述区域服务器时,将该新增的所述区域服务器与该区域内的用户客户端建立连接通道,使得所述用户客户端通过所述连接通道与所述新增的区域服务器建立通讯。6.根据权利要求1所述的通讯方法,其特征在于,所述进入所述分区服务器与该所述分区服务器所在的地区的用户客户端同时进行匹配交互包括:用户客户端请求进行所述匹配交互时,所述中心服务器对用户客户端所能连接的所有所述分区服务器进行网络测试,选取测试结果最佳的所述分区服务器内的其他用户客户端与该用户客户端进行匹配;所述最佳的所述分区服务器的数量为一个或多个。7.根据权利要求6所述的通讯方法,其特征在于,所述用户客户端请求进行所述匹配交互时,所述中心服务器对用户客户端所能连接的所有所述分区服务器进行网络测试,选取测试结果最佳的所述分区服务器内的其他用户客户端与该用户客户端进行匹配还包括:读取该用户客户端的历史分区服务器;当所述历史分区服务器与该测试结果最佳的所述分区服务器一致时,则所述中心服务器选取该分区服务器内的其他用户客户端与该用户客户端进行匹配;当所述历史分区服务器与该测试结果最佳的所述分区服务器不一致时,则所述中心服务器随机选取所述历史分区服务器与该测试结果最佳的所述分区服务器中的一个的其他
用户客户端与该用户客...
【专利技术属性】
技术研发人员:罗林,张星,谢多,
申请(专利权)人:上海莉莉丝计算机技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。