[发明专利]任务处理方法和装置、存储介质及电子设备有效
申请号: | 202110742442.3 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113426102B | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 张富春 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/35 | 分类号: | A63F13/35;A63F13/32 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 处理 方法 装置 存储 介质 电子设备 | ||
1.一种任务处理方法,应用于云游戏服务器,其特征在于,包括:
获取在目标终端内展示的局域网游戏应用中触发的任务处理请求,其中,所述任务处理请求用于请求对所述局域网游戏应用中目标用户账号发起的目标游戏任务进行处理;
响应所述任务处理请求,确定出与所述局域网游戏应用匹配的游戏沙盒,及与所述游戏沙盒匹配的目标虚拟网卡,其中,所述游戏沙盒中配置有所述局域网游戏应用中游戏进程所需的资源;
通过所述游戏沙盒将与所述任务处理请求对应的请求数据包转发给所述目标虚拟网卡;
通过所述目标虚拟网卡将所述请求数据包发送给中转服务器,其中,所述中转服务器用于根据所述请求数据包确定出与所述目标用户账号关联的参考用户账号的账号信息,并基于所述参考用户账号的账号信息处理所述目标游戏任务。
2.根据权利要求1所述的方法,其特征在于,响应所述任务处理请求,确定出与所述局域网游戏应用匹配的游戏沙盒,及与所述游戏沙盒匹配的目标虚拟网卡,包括:
在所述任务处理请求指示是所述目标用户账号的首次任务处理请求的情况下,为所述目标用户账号创建所述游戏沙盒,并为所述游戏沙盒创建唯一匹配的所述目标虚拟网卡;
在所述任务处理请求指示并非所述目标用户账号的首次任务处理请求的情况下,获取候选网卡列表;通过所述游戏沙盒中的应用接口钩子函数从所述候选网卡列表中唯一确定出所述目标虚拟网卡。
3.根据权利要求2所述的方法,其特征在于,在为所述目标用户账号创建所述游戏沙盒时,还包括:
为所述游戏沙盒配置应用接口钩子函数,其中,所述应用接口钩子函数用于指示所述游戏沙盒被授权使用当前云游戏服务器中的部分资源和部分应用接口。
4.根据权利要求1所述的方法,其特征在于,通过所述目标虚拟网卡将所述请求数据包发送给中转服务器包括:
通过所述目标虚拟网卡将所述请求数据包发送给通讯代理模块,以使所述通讯代理模块转发给所述中转服务器,其中,所述通讯代理模块用于为所述请求数据包添加与所述中转服务器相匹配的协议信息,所述中转服务器与所述目标终端采用不同的通讯协议。
5.根据权利要求1所述的方法,其特征在于,在所述获取在局域网游戏应用中触发的任务处理请求之前,还包括:
配置所述局域网游戏应用对应的游戏运行逻辑数据。
6.根据权利要求1所述的方法,其特征在于,在所述通过所述目标虚拟网卡将所述请求数据包发送给中转服务器之后,还包括:
所述中转服务器解析所述请求数据包,以确定所述目标游戏任务的任务类型;
在所述任务类型指示为发现任务的情况下,所述中转服务器获取当前处于在线状态的第一候选用户账号的账号信息,并将所述第一候选用户账号的账号信息作为所述参考用户账号的账号信息返回所述目标终端,以完成所述目标游戏任务,其中,所述第一候选用户账号中包括与所述目标用户账号并未位于同一局域网内的用户账号;
在所述任务类型指示为匹配任务的情况下,所述中转服务器获取当前处于在线状态且并未进入匹配房间的第二候选用户账号的账号信息,并从所述第二候选用户账号中确定出与所述目标用户账号位于同一匹配房间的所述参考用户账号;将确定出的所述参考用户账号的账号信息返回所述目标终端,并将所述目标用户账号发送至所述参考用户账号对应的参考虚拟网卡,以完成所述目标游戏任务;其中,所述第二候选用户账号中包括与所述目标用户账号并未位于同一局域网内的用户账号;
在所述任务类型指示为数据传输任务的情况下,所述中转服务器获取与所述目标用户账号位于同一匹配房间的第三候选用户账号的账号信息,并将所述第三候选用户账号的账号信息作为所述参考用户账号的账号信息;将所述目标用户账号所要交互的游戏数据转发至所述参考用户账号各自对应的参考虚拟网卡,以完成所述目标游戏任务,其中,所述第三候选用户账号中包括与所述目标用户账号并未位于同一局域网内的用户账号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110742442.3/1.html,转载请声明来源钻瓜专利网。