[发明专利]协议处理方法及装置有效
申请号: | 202011120113.7 | 申请日: | 2020-10-19 |
公开(公告)号: | CN112206507B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 梁波 | 申请(专利权)人: | 珠海金山数字网络科技有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;A63F13/335;A63F13/358 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协议 处理 方法 装置 | ||
本申请提供协议处理方法及装置,其中所述协议处理方法包括:接收用户提交的操作指令;对所述操作指令进行解析,确定所述操作指令对应的功能协议并生成所述功能协议对应的游戏协议;根据所述功能协议对应的目标协议类型,确定所述游戏协议对应的目标传输链接;通过所述目标传输链接,将所述游戏协议发送至所述目标传输链接对应的游戏服务器。
技术领域
本申请涉及数据处理技术领域,特别涉及协议处理方法及装置、计算设备和计算机可读存储介质。
背景技术
随着互联网的发展,网络游戏的玩法越来越多,用户通过游戏客户端可执行的游戏操作越来越多样,目前游戏服务器会按时间顺序依次处理游戏客户端基于游戏操作所传输的游戏协议,然而在众多的游戏操作中,用户对于有些游戏操作的延时要求非常敏感,而对于另一些游戏操作的延时要求并不敏感,而游戏服务器处理各种游戏操作对应的游戏协议时,并不考虑这些游戏操作的延时要求,因此用户的游戏体验得不到保障,需要提供更可靠的方案。
发明内容
有鉴于此,本申请实施例提供了协议处理方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
根据本申请实施例的第一方面,提供了第一种协议处理方法,应用于游戏客户端,包括:
接收用户提交的操作指令;
对所述操作指令进行解析,确定所述操作指令对应的功能协议并生成所述功能协议对应的游戏协议;
根据所述功能协议对应的目标协议类型,确定所述游戏协议对应的目标传输链接;
通过所述目标传输链接,将所述游戏协议发送至所述目标传输链接对应的游戏服务器。
可选的,所述目标协议类型,通过如下方式确定:
获取预设时间区间内调用所述功能协议的调用数量;
根据所述调用数量以及预先建立的数量区间与协议类型之间的对应关系,确定所述调用数量对应的协议类型;
将所述调用数量对应的协议类型作为所述目标协议类型。
可选的,所述目标协议类型,通过如下方式确定:
确定调用所述功能协议的调用频率;
判断所述调用频率是否大于预设频率阈值;
若是,将第一协议类型作为所述目标协议类型;
若否,将第二协议类型作为所述目标协议类型。
可选的,所述目标协议类型,通过如下方式进行确定:
基于所述功能协议的协议标识,以及预先建立的协议标识与协议类型之间的对应关系,确定所述目标协议类型。
可选的,所述根据所述功能协议对应的目标协议类型,确定所述游戏协议对应的目标传输链接,包括:
根据所述目标协议类型以及预先建立的协议类型和传输链接之间的对应关系,确定所述目标传输链接。
可选的,所述目标传输链接包括:传输控制协议长链接。
根据本申请实施例的第二方面,提供了第二种协议处理方法,应用于游戏服务器,包括:
接收游戏客户端发送的多个游戏协议;
根据各个游戏协议对应的传输链接,分别将所述各个游戏协议添加至对应的待处理队列;
按照各个待处理队列之间的处理顺序,依次对所述各个待处理队列中的游戏协议进行处理;
将处理结果返回至所述游戏客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山数字网络科技有限公司,未经珠海金山数字网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011120113.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有温控功能的化工反应罐
- 下一篇:定时器处理方法及装置