[发明专利]游戏服务系统、用于向在线的游戏更新数据的方法和装置有效
申请号: | 201611136030.0 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106582013B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 谌斌 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/35 | 分类号: | A63F13/35;A63F13/70;A63F13/60 |
代理公司: | 11134 北京博浩百睿知识产权代理有限责任公司 | 代理人: | 宋子良 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 服务 系统 用于 在线 更新 数据 方法 装置 | ||
1.一种游戏服务系统,其特征在于,包括:中间服务器和游戏服务器,其中,
所述游戏服务器,用于向游戏客户端提供游戏服务;
所述中间服务器,用于提供配置服务,其中,所述配置服务包括修改游戏的配置表中的数据,修改的所述游戏的配置表中的数据用于重载在线的游戏的数据,以向在线的游戏更新数据;并且
所述中间服务器,还用于向所述游戏服务器发送修改的所述游戏的配置表中的数据;
其中,所述中间服务器在通过所述配置服务修改所述游戏的配置表中的数据的情况下,向所述游戏服务器开放的监听端口发送修改的所述游戏的配置表中的数据,其中,所述监听端口为所述游戏服务器提前开放给所述中间服务器的。
2.根据权利要求1所述的系统,其特征在于,所述中间服务器通过Web服务提供所述配置服务。
3.根据权利要求1所述的系统,其特征在于,
所述中间服务器对修改的所述游戏的配置表中的数据进行加密,将加密后的数据发送给所述游戏服务器;和/或,
所述中间服务器通过预先定义的协议向所述游戏服务器发送修改的所述游戏的配置表中的数据。
4.根据权利要求1所述的系统,其特征在于,修改的所述游戏的配置表中的数据包括:
所述配置表的配置表名、修改的数据的单元格的行号、列名以及所述单元格的值。
5.根据权利要求3所述的系统,其特征在于,所述中间服务器在发送修改的所述游戏的配置表中的数据前,将修改的所述游戏的配置表中的数据打包为数据包,其中,所述数据包包括:
协议头,用于表明修改的所述游戏的配置表中的数据的发送方;
索引序号,用于指引将执行的处理;以及
修改的所述游戏的配置表中的数据。
6.根据权利要求5所述的系统,其特征在于,所述数据包还包括:
所述游戏的玩家ID字段,用于对所述玩家的数据进行处理。
7.根据权利要求1或2所述的系统,其特征在于,所述配置服务还包括:
由所述中间服务器,获取所述游戏的配置表,以及
以Web形式呈现所述配置表。
8.根据权利要求7所述的系统,其特征在于,获取所述游戏的配置表包括:
通过配置读取所述游戏的配置表的根目录,根据与所述配置表的存储形式对应的过滤条件,过滤所述根目录下的所有配置表以获取所述配置表,
其中,所述根目录以配置文件的方式存储在所述配置中。
9.根据权利要求8所述的系统,其特征在于,获取所述游戏的配置表还包括:
以树状结构在所述中间服务器中存储所述配置表的目录。
10.根据权利要求7所述的系统,其特征在于,以Web的形式呈现所述配置表包括:
在初次访问时,所述中间服务器将所述配置表的目录和所述配置表按照html的形式封装渲染,用于以Web形式呈现。
11.根据权利要求7所述的系统,其特征在于,以Web的形式呈现所述配置表包括:
由所述中间服务器,解析所述配置表,生成用于以Web形式呈现的html文件以及css文件,
其中,所述html文件包括所述配置表的数据,所述css文件包括在渲染html用于以Web形式呈现时调用的格式。
12.根据权利要求7所述的系统,其特征在于,以Web的形式呈现所述配置表包括:
由所述中间服务器,在第一次解析所述配置表之后,缓存解析后的数据。
13.根据权利要求7所述的系统,其特征在于,修改所述配置表中的数据包括:
由所述中间服务器,接收对呈现的所述配置表的选择,根据所述选择请求所述配置表中的数据,其中,所述配置表中的数据用于在解析后以Web形式呈现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611136030.0/1.html,转载请声明来源钻瓜专利网。