[发明专利]一种进行网页游戏交互的方法和网页游戏交互服务器有效
申请号: | 201310567311.1 | 申请日: | 2013-11-14 |
公开(公告)号: | CN103618766B | 公开(公告)日: | 2018-01-26 |
发明(设计)人: | 张菊元;赵肖勇;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 网页 游戏 交互 方法 服务器 | ||
技术领域
本发明涉及网络数据处理领域,具体涉及一种进行网页游戏交互的方法和一种进行网页游戏交互的网页游戏交互服务器。
背景技术
网页游戏是一种新兴起的游戏形式,以游戏简单,操作方便,绿色,无需安装,文件体积小等优点渐渐被用户所喜爱。例如,其中flash游戏主要应用于一些趣味化的、小型的游戏之上,以完全发挥它基于矢量图的优势。网页游戏,尤其是flash游戏在游戏形式上的表现与传统游戏基本无异,但主要存在于网络中,因为它的体积小、传播快、画面美观,所以大有取代传统网游的趋势。
然而,网页游戏,例如Flash游戏是在浏览器中以单机模式运行的,不能够供使用者进行网页游戏交互。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的进行网页游戏交互的方法和进行网页游戏交互的网页游戏交互服务器。
依据本发明的一个方面,提供了一种进行网页游戏交互的方法,该方法包括如下步骤:在接收到各个浏览器侧发起的第一网页游戏交互请求时与所述浏览器建立连接;与至少两个已接入的浏览器中的第一网页游戏建立游戏数据互连,并建立第一网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第一网页游戏交互请求的浏览器中第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息;依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息。
可选地,该方法还包括:所述第一网页游戏交互请求包括对应于第一网页游戏的网页标识以及与发起第一网页游戏交互请求的浏览器对应的浏览器标识;所述中转关系表包括所述网页标识和浏览器标识。
可选地,该方法还包括:在自浏览器接收第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息时,接收浏览器标识;所述依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息,包括:将第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息发送给与该浏览器标识位于同一中转关系表中的浏览器标识所对应的浏览器。
可选地,该方法还包括:在接收到浏览器侧发出的断开请求时与浏览器断开连接;根据断开请求刷新中转关系表;所述断开请求包括浏览器标识,所述根据断开请求刷新中转关系表包括:删除断开请求所包括的浏览器标识所在的中转关系表,或将断开请求所包括的浏览器标识由中转关系表删除。
可选地,所述与浏览器之间建立的连接为TCP/IP长连接。
可选地,所述第一网页游戏的用户操作指令为用户对第一网页游戏的键盘和鼠标操作信息;所述第一网页游戏的游戏结果信息为浏览器侧的第一网页游戏的画面。
可选地,该方法还包括:在自浏览器接收第一网页游戏的用户操作指令时,接收第一网页游戏的帧序列号;在转发第一网页游戏的用户操作指令时,转发第一网页游戏的帧序列号。
可选地,该方法还包括:在接收到各个浏览器侧发起的第二网页游戏交互请求时与所述浏览器建立连接;与至少两个已接入的浏览器中的第二网页游戏建立游戏数据互连,并建立第二网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第二网页游戏交互请求的浏览器中第二网页游戏的用户操作指令和/或第二网页游戏的游戏结果信息;依据所述第二网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第二网页游戏的用户操作指令和/或第二网页游戏的游戏结果信息。
依据本发明的另一个方面,提供了一种进行网页游戏交互的网页游戏交互服务器,所述网页游戏交互服务器包括:数据库单元,适于保存中转关系表;连接单元,适于在接收到各个浏览器侧发起的第一网页游戏交互请求时与所述浏览器建立连接;数据库维护单元,适于与至少两个已接入的浏览器中的第一网页游戏建立游戏数据互连,并建立第一网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第一网页游戏交互请求的浏览器中第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息;转发单元,适于依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息。
可选地,所述第一网页游戏交互请求包括对应于第一网页游戏的网页标识以及与发起第一网页游戏交互请求的浏览器对应的浏览器标识;所述数据库维护单元,适于依据第一网页游戏交互请求,建立包括所述网页标识和浏览器标识的第一网页游戏的中转关系表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310567311.1/2.html,转载请声明来源钻瓜专利网。