[发明专利]服务器系统、数据传输方法、装置、设备及存储介质在审
申请号: | 202210124905.4 | 申请日: | 2022-02-10 |
公开(公告)号: | CN114470746A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 祝方亮 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | A63F13/35 | 分类号: | A63F13/35;A63F13/33;A63F13/52;H04L9/40;H04L67/1097;H04L67/52 |
代理公司: | 北京中知法苑知识产权代理有限公司 11226 | 代理人: | 李明 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 系统 数据传输 方法 装置 设备 存储 介质 | ||
1.一种服务器系统,其特征在于,包括至少一个基础服务器、多个世界服务器、至少一个视窗服务器以及至少一个网关服务器,其中:
所述网关服务器,用于接收用户端发送的用于更新游戏数据的数据更新请求,并将所述数据更新请求发送至与所述用户端对应的目标基础服务器;以及,接收所述用户端发送的与游戏地图坐标相关的第一游戏操作请求,并将所述第一游戏操作请求发送至与所述用户端连接的世界服务器;以及,接收所述用户端发送的与游戏地图坐标无关的第二游戏操作请求,并将所述第二游戏操作请求发送至与所述用户端对应的目标基础服务器;
所述基础服务器,用于在接收到所述数据更新请求和/或第二游戏操作请求后,对数据库中的游戏数据进行更新,并将更新后的第一目标游戏数据发送至所述视窗服务器;
所述世界服务器,用于在接收到所述第一游戏操作请求后,从所述基础服务器获取第二目标游戏数据,对所述第二目标游戏数据进行对应处理,并将处理后的第二目标游戏数据发送至所述视窗服务器;
所述视窗服务器,用于在接收到目标游戏数据后,生成对应的渲染数据,并将所述渲染数据发送至所述用户端进行展示,其中,所述目标游戏数据为第一目标游戏数据和/或所述第二目标游戏数据。
2.根据权利要求1所述的系统,其特征在于,所述基础服务器通过所述网关服务器将更新后的第一目标游戏数据发送至所述视窗服务器;所述世界服务器通过所述网关服务器将处理后的目标游戏数据发送至所述视窗服务器。
3.根据权利要求1所述的系统,其特征在于,所述第一游戏操作请求包括游戏行军请求;
所述系统还包括寻路服务器;
所述寻路服务器,用于在接收到所述用户端通过所述世界服务器发送的游戏行军请求后,基于所述游戏行军请求中携带的起点信息和终点信息,确定与所述游戏行军请求对应的路线信息,并将所述路线信息发送至所述世界服务器,以使所述世界服务器基于所述路线信息对所述游戏行军请求对应的第二目标游戏数据进行对应处理。
4.根据权利要求1所述的系统,其特征在于,在所述服务器系统包括多个基础服务器的情况下,所述网关服务器,还用于根据以下方法确定所述用户端对应的目标基础服务器:
基于用户端与基础服务器之间的对应关系,从多个基础服务器中确定所述目标基础服务器。
5.根据权利要求1所述的系统,其特征在于,不同的世界服务器分别与游戏地图中不同的区域关联,用于处理对应区域中的第二目标游戏数据;
所述网关服务器,在接收所述用户端发送的第一游戏操作请求后,还用于:
基于用户端与世界服务器之间的对应关系,确定与所述用户端具有关联关系的第一目标世界服务器;
将所述第一游戏操作请求发送至所述第一目标世界服务器,以使所述第一目标世界服务器基于缓存的游戏数据,确定所述用户端的游戏对象当前所在区域关联的第二目标世界服务器;
接收所述第一目标世界服务器发送的第一转发指令,将所述第一游戏操作请求转发至所述第一转发指令指示的所述第二目标世界服务器,其中,所述第一转发指令为所述第一目标世界服务器检测到所述第一目标世界服务器与所述第二目标世界服务器不同的情况下发送的。
6.根据权利要求3所述的系统,其特征在于,所述世界服务器在基于所述路线信息对所述游戏行军请求对应的第二目标游戏数据进行对应处理时,用于:
根据所述路线信息,对缓存的所述游戏行军请求对应的游戏对象的位置信息进行更新。
7.根据权利要求6所述的系统,其特征在于,在检测到所述游戏对象当前所处的第一目标区域,与根据所述路线信息进行更新后所处的第二目标区域不同的情况下,所述第一目标区域对应的第三目标世界服务器,用于:
向所述网关服务器发送第二转发指令,以将游戏对象添加指令发送至所述第二目标区域对应的第四目标世界服务器,以指示所述第四目标世界服务器,在所述第三目标世界服务器删除所述游戏对象对应的第二目标游戏数据时,在所述第四目标世界服务器添加所述游戏对象对应的第二目标游戏数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210124905.4/1.html,转载请声明来源钻瓜专利网。