一种任务数据的处理方法、服务器及系统技术方案

技术编号:10458496 阅读:72 留言:0更新日期:2014-09-24 14:29
本发明专利技术公开了一种任务数据处理的方法,包括:接收客户端发送的任务数据处理请求,所述任务数据处理请求中携带所请求的任务数据的类型标识;根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数据的处理方案,处理所述任务数据的类型标识对应的任务数据;向所述客户端返回处理结果。本发明专利技术实施例还提供相应的服务器及系统。本发明专利技术技术方案可以根据任务类型处理任务数据,满足了用户多样化的需求,提高了用户与客户端沟通的效率。

【技术实现步骤摘要】
一种任务数据的处理方法、服务器及系统
本专利技术涉及互联网
,具体涉及一种任务数据的处理方法、服务器及系统。
技术介绍
玩家进行网络游戏,如:玩网络音乐游戏时,采用的是客户端与服务器的模式,用 户首先登陆客户端,然后客户端从服务器获取任务数据,再去完成相应的任务,从而进行经 验积累或者获得积分奖励。 在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,现有技术中的游戏任 务都是客户端请求,服务器按照固定的顺序将任务数据发送给客户端,导致任务数据单一、 趣味性不强,而且服务器不能满足用户多样化的需求,从而降低了与用户的沟通效率。
技术实现思路
本专利技术实施例提供一种任务数据的处理方法,可以根据任务类型处理任务数据, 满足了用户多样化的需求,提高了用户与客户端沟通的效率。本专利技术实施例还提供了相应 的服务器及系统。 本专利技术第一方面提供一种任务数据处理的方法,包括: 接收客户端发送的任务数据处理请求,所述任务数据处理请求中携带所请求的任 务数据的类型标识; 根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数据的处理 方案,处理所述任务数据的类型标识对应的任务数据; 向所述客户端返回处理结果。 结合第一方面,在第一种可能的实现方式中,当所述任务数据的类型标识为日常 任务时,所述根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数据的 处理方案,处理所述任务数据的类型标识对应的任务数据,包括: 在确定正在使用所述客户端的玩家的信息为当日首次登陆时,根据日常任务数据 的类型标识,从日常任务数据池中随机获取日常任务数据; 对应的,所述向所述客户端返回处理结果,包括: 向所述客户端返回获取的日常任务数据。 结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述向所述 客户端返回获取的日常任务数据的步骤之前,还包括: 向客户端返回包含获取的日常任务数据的标识的日常任务列表; 接收到客户端发送的日常任务数据接收请求,所述日常任务数据接收请求中携带 所请求的日常任务数据的标识; 确定所述所请求的日常任务数据的标识是否在所述日常任务列表中; 所述向所述客户端返回获取的日常任务数据,包括: 在确定所述所请求的日常任务数据的标识在所述日常任务列表中后,向所述客户 端返回所述日常任务数据的标识对应的日常任务数据。 结合第一方面第一种或第二种可能的实现方式,在第三种可能的实现方式中,所 述方法还包括: 接收客户端发送的日常任务数据提交请求,所述日常任务数据提交请求中携带所 提交的日常任务数据的标识; 在确定所述所提交的日常任务数据的标识对应的所提交的日常任务数据允许提 交时,并确定出所述所提交的日常任务数据为非当日发送给客户端的日常任务数据,在所 述日常任务列表中选择一个新的日常任务数据发送给客户端。 结合第一方面,在第四种可能的实现方式中,所述接收客户端发送的任务数据处 理请求,包括: 接收客户端发送的主线任务数据取消请求,所述主线任务数据取消请求中携带主 线任务数据的类型标识和要取消的主线任务数据的标识; 对应的,所述根据所述任务数据的类型标识,按照预先设置的对应每种类型的任 务数据的处理方案,处理所述任务数据的类型标识对应的任务数据,包括: 从主线任务数据的类型标识对应的主线任务列表中查找要取消的主线任务数据 的标识; 当主线任务列表中包含所述要取消的主线任务数据的标识时,取消所述要取消的 主线任务数据的标识对应的主线任务数据; 对应的,所述向所述客户端返回处理结果,包括: 向所述客户端返回取消响应消息。 结合第一方面,在第五种可能的实现方式中,所述接收客户端发送的任务数据处 理请求,包括: 接收客户端发送的随机任务数据刷新请求,所述随机任务数据刷新请求中携带随 机任务数据的类型标识; 对应的,所述根据所述任务数据的类型标识,按照预先设置的对应每种类型的任 务数据的处理方案,处理所述任务数据的类型标识对应的任务数据,包括: 根据所述随机任务数据的类型标识,确定所述客户端请求刷新随机任务的次数是 否在当日允许的次数限制范围内; 当所述客户端请求刷新随机任务的次数在当日允许的次数限制范围内时,获取随 机任务数据及对应所述随机任务数据的奖励信息; 对应的,所述向所述客户端返回处理结果,包括: 向所述客户端发送所述获取的随机任务数据及对应的奖励信息。 本专利技术第二方面提供一种服务器,包括: 接收单元,用于接收客户端发送的任务数据处理请求,所述任务数据处理请求中 携带所请求的任务数据的类型标识; 处理单元,用于根据所述接收单元接收到的任务数据的类型标识,按照预先设置 的对应每种类型的任务数据的处理方案,处理所述任务数据的类型标识对应的任务数据; 发送单元,用于向所述客户端返回所述处理单元的处理结果。 结合第二方面,在第一种可能的实现方式中,当所述任务数据的类型标识为日常 任务时,所述处理单元包括: 第一确定子单元,用于确定正在使用所述客户端的玩家的信息是否为当日首次登 陆; 第一获取子单元,用于在所述第一确定子单元确定所述玩家的信息为当日首次登 陆时,根据日常任务数据的类型标识,从日常任务数据池中随机获取日常任务数据; 所述发送单元,用于向所述客户端返回获取的日常任务数据。 结合第二方面第一种可能的实现方式,在第二种可能的实现方式中, 所述发送单元,还用于向客户端返回包含获取的日常任务数据的标识的日常任务 列表; 所述接收单元,还用于接收到客户端发送的日常任务数据接收请求,所述日常任 务数据接收请求中携带所请求的日常任务数据的标识; 所述第一确定子单元,还用于确定所述所请求的日常任务数据的标识是否在所述 曰常任务列表中; 所述发送单元,用于在所述第一确定子单元确定所述所请求的日常任务数据的标 识在所述日常任务列表中后,向所述客户端返回所述日常任务数据的标识对应的日常任务 数据。 结合第二方面第一种或第二种可能的实现方式,在第三种可能的实现方式中, 所述接收单元,用于接收客户端发送的日常任务数据提交请求,所述日常任务数 据提交请求中携带所提交的日常任务数据的标识; 所述第一确定子单元,用于确定所述所提交的日常任务数据的标识对应的所提交 的日常任务数据是否允许提交,并确定所述所提交的日常任务数据是否为非当日发送给客 户端的日常任务数据; 所述发送单元,还用于在所述第一确定子单元确定出所述所提交的日常任务数据 的标识对应的所提交的日常任务数据允许提交时,并确定出所述所提交的日常任务数据为 非当日发送给客户端的日常任务数据时,在所述日常任务列表中选择一个新的日常任务数 据发送给客户端。 结合第二方面,在第四种可能的实现方式中, 所述接收单元,用于接收客户端发送的主线任务数据取消请求,所述主线任务数 据取消请求中携带主线任务数据的类型标识和要取消的主线任务数据的标识; 所述处理单元,包括: 查找子单元,用于从主线任务数据的类型标识对应的主线任务列表中查找要本文档来自技高网...

【技术保护点】
一种任务数据处理的方法,其特征在于,包括:接收客户端发送的任务数据处理请求,所述任务数据处理请求中携带所请求的任务数据的类型标识;根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数据的处理方案,处理所述任务数据的类型标识对应的任务数据;向所述客户端返回处理结果。

【技术特征摘要】
1. 一种任务数据处理的方法,其特征在于,包括: 接收客户端发送的任务数据处理请求,所述任务数据处理请求中携带所请求的任务数 据的类型标识; 根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数据的处理方 案,处理所述任务数据的类型标识对应的任务数据; 向所述客户端返回处理结果。2. 根据权利要求1所述的方法,其特征在于,当所述任务数据的类型标识为日常任务 时,所述根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数据的处理 方案,处理所述任务数据的类型标识对应的任务数据,包括: 在确定正在使用所述客户端的玩家的信息为当日首次登陆时,根据日常任务数据的类 型标识,从日常任务数据池中随机获取日常任务数据; 对应的,所述向所述客户端返回处理结果,包括: 向所述客户端返回获取的日常任务数据。3. 根据权利要求2所述的方法,其特征在于,所述向所述客户端返回获取的日常任务 数据的步骤之前,还包括: 向客户端返回包含获取的日常任务数据的标识的日常任务列表; 接收到客户端发送的日常任务数据接收请求,所述日常任务数据接收请求中携带所请 求的日常任务数据的标识; 确定所述所请求的日常任务数据的标识是否在所述日常任务列表中; 所述向所述客户端返回获取的日常任务数据,包括: 在确定所述所请求的日常任务数据的标识在所述日常任务列表中后,向所述客户端返 回所述日常任务数据的标识对应的日常任务数据。4. 根据权利要求2或3所述的方法,其特征在于,所述方法还包括: 接收客户端发送的日常任务数据提交请求,所述日常任务数据提交请求中携带所提交 的日常任务数据的标识; 在确定所述所提交的日常任务数据的标识对应的所提交的日常任务数据允许提交时, 并确定出所述所提交的日常任务数据为非当日发送给客户端的日常任务数据,在所述日常 任务列表中选择一个新的日常任务数据发送给客户端。5. 根据权利要求1所述的方法,其特征在于,所述接收客户端发送的任务数据处理请 求,包括: 接收客户端发送的主线任务数据取消请求,所述主线任务数据取消请求中携带主线任 务数据的类型标识和要取消的主线任务数据的标识; 对应的,所述根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数 据的处理方案,处理所述任务数据的类型标识对应的任务数据,包括: 从主线任务数据的类型标识对应的主线任务列表中查找要取消的主线任务数据的标 识; 当主线任务列表中包含所述要取消的主线任务数据的标识时,取消所述要取消的主线 任务数据的标识对应的主线任务数据; 对应的,所述向所述客户端返回处理结果,包括: 向所述客户端返回取消响应消息。6. 根据权利要求1所述的方法,其特征在于,所述接收客户端发送的任务数据处理请 求,包括: 接收客户端发送的随机任务数据刷新请求,所述随机任务数据刷新请求中携带随机任 务数据的类型标识; 对应的,所述根据所述任务数据的类型标识,按照预先设置的对应每种类型的任务数 据的处理方案,处理所述任务数据的类型标识对应的任务数据,包括: 根据所述随机任务数据的类型标识,确定所述客户端请求刷新随机任务的次数是否在 当日允许的次数限制范围内; 当所述客户端请求刷新随机任务的次数在当日允许的次数限制范围内时,获取随机任 务数据及对应所述随机任务数据的奖励信息; 对应的,所述向所述客户端返回处理结果,包括: 向所述客户端发送所述获取的随机任务数据及对应的奖励信息。7. -种服务器,其特征在于,包括: 接收单元,用于接收客户端发送...

【专利技术属性】
技术研发人员:周国惠
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1