一种web游戏客户端不同功能页面之间数据共享的方法

文档序号:6352829阅读:227来源:国知局
专利名称:一种web游戏客户端不同功能页面之间数据共享的方法
技术领域
本发明涉及一种web游戏客户端不同功能页面之间数据共享的方法,特别涉及一 种采用通用的web客户端技术实现不同功能页面之间数据共享的方法。
背景技术
目前web页面之间数据共享可分为web服务器端记录和客户端本地记录两种方 式。目前所有web版本的棋牌类游戏都是基于Adobe公司推出的Flash技术或微软推出的 Silverlight技术.在实际web游戏运行过程中,经常会出现不同功能页面对相同数据引用 的情况,对于相同的数据重复请求服务器,会造成不必要的系统资源和网络资源的浪费.

发明内容
本发明所要解决的技术问题是提供一种采用通用的web客户端技术实现不同功 能页面之间数据共享的方法。本发明所述的一种web游戏客户端不同功能页面之间数据共享的方法方法至少 包括如下的步骤步骤1 主程序从服务器请求并在特定条件下更新需要共享的数据步骤2 主程序负责将请求回来的数据以特定格式存储到客户端浏览器的cookie 里。步骤3 基于Flash或SiIverlight的其他功能界面从cookie里读取相应的数据。步骤4 基于Flash或Silverlight的其他功能界面定时检查cookie里的数据变更。本发明涉及的一种web游戏客户端不同功能页面之间数据共享的方法,使得减少 了一部分不必要的数据交互.在一定程度上节约了服务器资源。
具体实施例方式本发明的主要步骤如下步骤1 主程序从服务器请求需要共享的数据并存储到本地web浏览器的Cookie里。步骤2 主程序在特定条件下更新需要共享的数据并更新 < 步骤1>所述存储的数 据。步骤3 其它需要获取共享数据的游戏功能界面读取 < 步骤1>和 < 步骤2>里所 写入cookie中相应的数据.并定时的检查cookie里相应的数据变更以便及时更新。上述的技术方案实施时减少了一部分不必要的数据交互.在一定程度上节约了 服务器资源。最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
一种web游戏客户端不同功能页面之间数据共享的方法,其特征在于该方法至少包括如下的步骤步骤1主程序从服务器请求并在特定条件下更新需要共享的数据。步骤2主程序负责将请求回来的数据以特定格式存储到客户端浏览器的cookie里。步骤3基于Flash或Silverlight的其他功能界面从cookie里读取相应的数据。步骤4基于Flash或Silverlight的其他功能界面定时检查cookie里的数据变更。
全文摘要
一种web游戏客户端不同功能页面之间数据共享的方法,首先主程序从服务器请求并在特定条件下更新需要共享的数据;然后主程序负责将请求回来的数据以特定格式存储到客户端浏览器的cookie里;基于Flash或Silverlight的其他功能界面从cookie里读取相应的数据;基于Flash或Silverlight的其他功能界面定时检查cookie里的数据变更。本发明减少了一部分不必要的数据交互,在一定程度上节约了服务器资源。
文档编号G06F17/30GK101894110SQ200910084179
公开日2010年11月24日 申请日期2009年5月20日 优先权日2009年5月20日
发明者刘立军, 张守文, 王磊, 陶勇胜 申请人:灰熊(北京)科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1