[发明专利]一种基于互联网的虚拟礼物配置方法及装置在审
申请号: | 201511034302.1 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105677339A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 黄立尧;陈建湖 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨炳财;屈慧丽 |
地址: | 510665 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 互联网 虚拟 礼物 配置 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于互联网的虚拟礼物配置 方法及装置。
背景技术
虚拟礼物,就是虚拟世界中的礼物,在虚拟世界中,虚拟角色之间为沟 通情感而相互馈赠的物品。数字鲜花、游戏道具、游戏币等都是虚拟物品。
目前的虚拟礼物数据到达业务进程后,当产生宝箱给对应频道,且没有 超时时间,则有可能出现同一频道宝箱重叠的情况,少领或者没领到,同时 宝箱有多个入口(多进程多线程调用),需要注意数据的线程安全,公共数据 容易给其它地方更改,需要做到原子性操作考虑,从而导致了体验性低及数 据处理复杂的技术问题。
发明内容
本发明实施例提供的一种基于互联网的虚拟礼物配置方法及装置,解决 了目前的虚拟礼物数据到达业务进程后,当产生宝箱给对应频道,且没有超 时时间,则有可能出现同一频道宝箱重叠的情况,少领或者没领到,同时宝 箱有多个入口,需要注意数据的线程安全,公共数据容易给其它地方更改, 需要做到原子性操作考虑,而导致的体验性低及数据处理复杂的技术问题。
本发明实施例提供的一种基于互联网的虚拟礼物配置方法,包括:
根据接收到的礼物数据在预置配置表中产生对应的宝箱并压入处理队列 中;
提取在所述处理队列中所述宝箱的数据,并将所述宝箱以可视化形式推 送至前端展示;
获取到在所述前端触发的读取所述宝箱指令,在所述预置配置表将与所 述宝箱相对应的礼物分配给所述前端。
可选地,根据接收到的礼物数据在预置配置表中产生对应的宝箱并压入 处理队列中之前还包括:
以礼物识别号作为数据库的索引,在所述数据库中建立相对应的预置配 置表。
可选地,以礼物识别号作为数据库的索引,在所述数据库中建立相对应 的预置配置表具体包括:
以礼物识别号作为数据库的索引,在所述数据库中建立相对应的预置配 置表;
以及,按照每隔第一预置时间段进行所述数据库的配置更新处理。
可选地,根据接收到的礼物数据在预置配置表中产生对应的宝箱并压入 处理队列中具体包括:
通过礼物进程获取到与用户送出的礼物相对应的所述礼物数据;
根据所述礼物数据在所述预置配置表中通过所述礼物识别号产生对应的 所述宝箱;
将所述宝箱压入数据库队列中,并以频道为单位进行哈希处理。
可选地,提取在所述处理队列中所述宝箱的数据,并将所述宝箱以可视 化形式推送至前端展示具体包括:
通过进程的定时器按照每隔第二预置时间的规定对所述数据库队列进行 扫描,若存在所述宝箱,则将与所述宝箱相对应的所述礼物数据从所述数据 库队列中提取出来,并放入数据库的缓存中;
根据所述数据库的所述缓存弹出可视化的所述宝箱,及展示与所述宝箱 相对应的可视化附加效果至所述前端,并清除掉在所述数据库队列中的所述 礼物数据。
可选地,获取到在所述前端触发的读取所述宝箱指令,在所述预置配置 表将与所述宝箱相对应的礼物分配给所述前端具体包括:
获取到通过所述前端触发的读取所述宝箱指令,判断是否有所述宝箱, 所述宝箱对应的所述礼物识别号是否与读取的所述宝箱指令中的礼物识别号 一致,且所述宝箱是否已被触发开启过,若是,则根据所述预置配置表的礼 物区间范围随机分配对应的礼物给所述前端;
直到所述预置配置表的礼物分配达到所述礼物区间范围的上限,则停止 所述前端触发读取所述宝箱指令。
本发明实施例提供的一种基于互联网的虚拟礼物配置装置,包括:
宝箱产生单元,用于根据接收到的礼物数据在预置配置表中产生对应的 宝箱并压入处理队列中;
提取推送单元,用于提取在所述处理队列中所述宝箱的数据,并将所述 宝箱以可视化形式推送至前端展示;
礼物分配单元,用于获取到在所述前端触发的读取所述宝箱指令,在所 述预置配置表将与所述宝箱相对应的礼物分配给所述前端。
可选地,所述的基于互联网的虚拟礼物配置装置还包括:
配置单元,用于以礼物识别号作为数据库的索引,在所述数据库中建立 相对应的预置配置表。
可选地,配置单元具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511034302.1/2.html,转载请声明来源钻瓜专利网。