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