一种进行网页游戏交互的方法和网页游戏交互服务器技术

技术编号:9740194 阅读:140 留言:0更新日期:2014-03-06 23:47
本发明专利技术公开了一种进行网页游戏交互的方法和一种进行网页游戏交互的网页游戏交互服务器,其中该方法包括:在接收到各个浏览器侧发起的第一网页游戏交互请求时与所述浏览器建立连接;与至少两个已接入的浏览器中的第一网页游戏建立游戏数据互连,并建立第一网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第一网页游戏交互请求的浏览器中第一网页游戏的实时用户操作指令和/或第一网页游戏的游戏结果信息;依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息。根据本发明专利技术可以使浏览器能够显示其余浏览器的网页游戏状态,实现网页游戏交互。

【技术实现步骤摘要】
—种进行网页游戏交互的方法和网页游戏交互服务器
本专利技术涉及网络数据处理领域,具体涉及一种进行网页游戏交互的方法和一种进行网页游戏交互的网页游戏交互服务器。
技术介绍
网页游戏是一种新兴起的游戏形式,以游戏简单,操作方便,绿色,无需安装,文件体积小等优点渐渐被用户所喜爱。例如,其中flash游戏主要应用于一些趣味化的、小型的游戏之上,以完全发挥它基于矢量图的优势。网页游戏,尤其是flash游戏在游戏形式上的表现与传统游戏基本无异,但主要存在于网络中,因为它的体积小、传播快、画面美观,所以大有取代传统网游的趋势。然而,网页游戏,例如Flash游戏是在浏览器中以单机模式运行的,不能够供使用者进行网页游戏交互。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的进行网页游戏交互的方法和进行网页游戏交互的网页游戏交互服务器。依据本专利技术的一个方面,提供了一种进行网页游戏交互的方法,该方法包括如下步骤:在接收到各个浏览器侧发起的第一网页游戏交互请求时与所述浏览器建立连接;与至少两个已接入的浏览器中的第一网页游戏建立游戏数据互连,并建立第一网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第一网页游戏交互请求的浏览器中第一网页游戏的实时用户操作指令和/或第一网页游戏的游戏结果信息;依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息。可选地,该方法还包括:所述第一网页游戏交互请求包括对应于第一网页游戏的网页标识以及与发起第一网页游戏交互请求的浏览器对应的浏览器标识;所述中转关系表包括所述网页标识和浏览器标识。可选地,该方法还包括:在自浏览器接收第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息时,接收浏览器标识;所述依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息,包括:将第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息发送给与该浏览器标识位于同一中转关系表中的浏览器标识所对应的浏览器。可选地,该方法还包括:在接收到浏览器侧发出的断开请求时与浏览器断开连接;根据断开请求刷新中转关系表;所述断开请求包括浏览器标识,所述根据断开请求刷新中转关系表包括:删除断开请求所包括的浏览器标识所在的中转关系表,或将断开请求所包括的浏览器标识由中转关系表删除。可选地,所述与浏览器之间建立的连接为TCP/IP长连接。可选地,所述第一网页游戏的用户操作指令为用户对第一网页游戏的键盘和鼠标操作信息;所述第一网页游戏的游戏结果信息为浏览器侧的第一网页游戏的画面。可选地,该方法还包括:在自浏览器接收第一网页游戏的用户操作指令时,接收第一网页游戏的帧序列号;在转发第一网页游戏的用户操作指令时,转发第一网页游戏的帧序列号。可选地,该方法还包括:在接收到各个浏览器侧发起的第二网页游戏交互请求时与所述浏览器建立连接;与至少两个已接入的浏览器中的第二网页游戏建立游戏数据互连,并建立第二网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第二网页游戏交互请求的浏览器中第二网页游戏的实时用户操作指令和/或第二网页游戏的游戏结果信息;依据所述第二网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第二网页游戏的用户操作指令和/或第二网页游戏的游戏结果信息。依据本专利技术的另一个方面,提供了一种进行网页游戏交互的网页游戏交互服务器,所述网页游戏交互服务器包括:数据库单元,适于保存中转关系表;连接单元,适于在接收到各个浏览器侧发起的第一网页游戏交互请求时与所述浏览器建立连接;数据库维护单元,适于与至少两个已接入的浏览器中的第一网页游戏建立游戏数据互连,并建立第一网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第一网页游戏交互请求的浏览器中第一网页游戏的实时用户操作指令和/或第一网页游戏的游戏结果信息;转发单元,适于依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息。可选地,所述第一网页游戏交互请求包括对应于第一网页游戏的网页标识以及与发起第一网页游戏交互请求的浏览器对应的浏览器标识;所述数据库维护单元,适于依据第一网页游戏交互请求,建立包括所述网页标识和浏览器标识的第一网页游戏的中转关系表。可选地,所述转发单元,适于在自浏览器接收第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息时,接收浏览器标识;所述转发单元,适于将第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息发送给与该浏览器标识位于同一中转关系表中的浏览器标识所对应的浏览器。可选地,所述连接单元,进一步适于在接收到浏览器发出的断开请求时与浏览器断开连接;所述数据库维护单元,适于根据断开请求刷新中转关系表;所述断开请求包括浏览器标识;所述数据库维护单元,适于删除断开请求所包括的浏览器标识所在的中转关系表,或将断开请求所包括的浏览器标识由中转关系表删除。可选地,所述连接单元,适于与浏览器建立TCP/IP长连接。可选地,所述转发单元自浏览器接收的第一网页游戏的用户操作指令为用户对第一网页游戏的键盘和鼠标操作信息;所述转发单元自浏览器接收的第一网页游戏的游戏结果信息为浏览器侧的第一网页游戏的画面。可选地,所述转发单元,进一步适于在自浏览器接收第一网页游戏的用户操作指令时,接收第一网页游戏的帧序列号;所述转发单元,进一步适于在转发第一网页游戏的用户操作指令时,转发第一网页游戏的帧序列号。可选地,所述连接单元,进一步适于在接收到各个浏览器侧发起的第二网页游戏交互请求时与所述浏览器建立连接;所述数据库维护单元,进一步适于与至少两个已接入的浏览器中的第二网页游戏建立游戏数据互连,并建立第二网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第二网页游戏交互请求的浏览器中第二网页游戏的实时用户操作指令和/或第二网页游戏的游戏结果信息;所述转发单元,进一步适于依据所述第二网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第二网页游戏的用户操作指令和/或第二网页游戏的游戏结果信息。根据本专利技术的进行网页游戏交互的方法和进行网页游戏交互的网页游戏交互服务器,可以通过转发从浏览器接收到的用户操作指令和/或游戏结果信息,使得浏览器能够显示其余浏览器的网页游戏的状态,由此,能够在进行网页游戏的不同浏览器之间实现网页游戏交互。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术第一实施例的进行网页游戏交互的方法的流程图;图2示出了根据本专利技术第二实施例的进行网页游戏交互的方本文档来自技高网...
一种进行网页游戏交互的方法和网页游戏交互服务器

【技术保护点】
一种进行网页游戏交互的方法,该方法包括如下步骤:在接收到各个浏览器侧发起的第一网页游戏交互请求时与所述浏览器建立连接;与至少两个已接入的浏览器中的第一网页游戏建立游戏数据互连,并建立第一网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第一网页游戏交互请求的浏览器中第一网页游戏的实时用户操作指令和/或第一网页游戏的游戏结果信息;依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息。

【技术特征摘要】
1.一种进行网页游戏交互的方法,该方法包括如下步骤: 在接收到各个浏览器侧发起的第一网页游戏交互请求时与所述浏览器建立连接; 与至少两个已接入的浏览器中的第一网页游戏建立游戏数据互连,并建立第一网页游戏的中转关系表,其中所述中转关系表适于记录接入的发起第一网页游戏交互请求的浏览器中第一网页游戏的实时用户操作指令和/或第一网页游戏的游戏结果信息; 依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息。2.根据权利要求1所述的方法,其中,该方法还包括: 所述第一网页游戏交互请求包括对应于第一网页游戏的网页标识以及与发起第一网页游戏交互请求的浏览器对应的浏览器标识;所述中转关系表包括所述网页标识和浏览器标识。3.根据权利要求2所述的方法,其中,该方法还包括:在自浏览器接收第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息时,接收浏览器标识; 所述依据所述第一网页游戏的中转关系表在接入的至少两个浏览器的网页游戏间同步转发第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息,包括: 将第一网页游戏的用户操作指令和/或第一网页游戏的游戏结果信息发送给与该浏览器标识位于同一 中转关系表中的浏览器标识所对应的浏览器。4.根据权利要求3所述的方法,其中,该方法还包括: 在接收到浏览器侧发出的断开请求时与浏览器断开连接;根据断开请求刷新中转关系表; 所述断开请求包括浏览器标识,所述根据断开请求刷新中转关系表包括: 删除断开请求所包括的浏览器标识所在的中转关系表,或将断开请求所包括的浏览器标识由中转关系表删除。5.根据权利要求1所述的方法,其中, 所述与浏览器之间建立的连接为TCP/IP长连接。6.根据权利要求1所述的方法,其中, 所述第一网页游戏的用户操作指令为用户对第一网页游戏的键盘和鼠标操作信息;所述...

【专利技术属性】
技术研发人员:张菊元赵肖勇任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1