用于游戏系统的数据传输方法及装置制造方法及图纸

技术编号:13773075 阅读:74 留言:0更新日期:2016-09-29 22:03
本发明专利技术实施例提供了一种用于游戏系统的数据传输方法及装置,其中,该方法包括:建立多路复用接口,所述多路复用接口用于与游戏系统的接入路由层服务器建立通信链接,所述多路复用接口允许虚拟终端登录;在有虚拟终端登录所述多路复用接口时,将多个登录的虚拟终端绑定到一条通信链接上,通过通信链接实现与该通信链接绑定的虚拟终端和所述接入路由层服务器之间的数据传输。该方案可以提高链路吞吐率、降低资源开销。

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别涉及一种用于游戏系统的数据传输方法及装置
技术介绍
传统终端与后台游戏系统的链接方式是:每台终端与后台建立一条Socket链接,通过心跳机制维持在线状态直至终端退出或关机,实现售票、兑奖等业务处理。如图1所示,全国已登录的终端数量即为Socket的链接数,后台接入层服务器需要分配足够的资源处理所有的Socket请求。这种机制带来的问题是:首先,每台终端与后台建立一条Socket链接,并维持在线状态,对后台游戏系统的服务器硬件配置要求较高,对后台游戏系统造成很大的资源开销;其次,在业务低峰时段,终端处于空闲状态,Socket链路流量很少,吞吐率相对较低,系统资源利用率不高。随着互联网的快速发展和智能手机的全面普及,互联网投注、电话投注、自助终端投注、手机投注等新型的体育彩票投注渠道越来越受到广大彩民的青睐。与传统渠道终端数量相对可控不同,互联网等新型游戏渠道使用虚拟终端进行交易,链接数量由调用方决定,如果仍采用传统渠道的链接方式,游戏系统面临的压力以及系统资源的开销都将是巨大的。因此,新型投注渠道对游戏系统的性能、安全、稳定等提出了更高的要求。专本文档来自技高网...

【技术保护点】
一种用于游戏系统的数据传输方法,其特征在于,包括:建立多路复用接口,所述多路复用接口用于与游戏系统的接入路由层服务器建立通信链接,所述多路复用接口允许虚拟终端登录;在有虚拟终端登录所述多路复用接口时,将多个登录的虚拟终端绑定到一条通信链接上,通过通信链接实现与该通信链接绑定的虚拟终端和所述接入路由层服务器之间的数据传输。

【技术特征摘要】
1.一种用于游戏系统的数据传输方法,其特征在于,包括:建立多路复用接口,所述多路复用接口用于与游戏系统的接入路由层服务器建立通信链接,所述多路复用接口允许虚拟终端登录;在有虚拟终端登录所述多路复用接口时,将多个登录的虚拟终端绑定到一条通信链接上,通过通信链接实现与该通信链接绑定的虚拟终端和所述接入路由层服务器之间的数据传输。2.如权利要求1所述的用于游戏系统的数据传输方法,其特征在于,在所述多路复用接口中为每个登录自身的虚拟终端分别建立一个用于进行数据传输的线程,通过通信链接实现与该通信链接绑定的虚拟终端和所述接入路由层服务器之间的数据传输,包括:接收虚拟终端通过线程写入的请求信息;将虚拟终端写入的请求信息写入消息发送队列中;通过通信链接实时将消息发送队列中与该通信链接绑定的虚拟终端的请求信息发送给所述接入路由层服务器;通过通信链接接收所述接入路由层服务器发送给与该通信链接绑定的虚拟终端的应答消息;将接收的应答消息分配到与应答消息中的终端号对应的接收消息队列中,其中,所述多路复用接口中为每个登录的虚拟终端分别建立一个接收消息队列;触发虚拟终端从属于自身的接收消息队列中获取属于自身的应答消息。3.如权利要求2所述的用于游戏系统的数据传输方法,其特征在于,各虚拟终端通过线程写入请求信息时,对请求信息进行加锁。4.如权利要求1至3中任一项所述的用于游戏系统的数据传输方法,其特征在于,所述多路复用接口与游戏系统的接入路由层服务器建立多条通信链接。5.一种用于游戏系统的数据传输装置,其特征在于...

【专利技术属性】
技术研发人员:龚文荣何佳沈滨郭建军
申请(专利权)人:中体彩科技发展有限公司
类型:发明
国别省市:北京;11

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

1