一种网页资源数据实时加载系统及方法技术方案

技术编号:8105773 阅读:306 留言:0更新日期:2012-12-21 04:36
本发明专利技术涉及一种网页资源数据实时加载系统及方法,包括服务器和用户端,其中用户端包括相互连接的资源缓存、资源管理器和应用层;资源管理器接收应用层发出的资源请求,并将资源请求输入资源缓存中查找对应的资源数据,将资源数据返回应用层中使用;当所述资源缓存中没有资源数据时,资源管理器中生成一个默认资源,将默认资源返回应用层,并将默认资源储存在资源缓存中占位,然后向服务器发出加载请求;当资源数据由服务器加载到资源缓存中,用资源数据替换默认资源,并将资源数据返回应用层中使用。由于在应用层向资源管理器发出资源请求后、资源管理器向服务器发出加载请求前的这个时间段中,资源管理器生成一个用户可进行简单操作的默认资源返回给应用层,以安抚用户因长时间等待而产生的焦躁情绪。

【技术实现步骤摘要】

本专利技术涉及一种网络数据传输领域,具体涉及。
技术介绍
网页游戏又称web游戏,是利用浏览器在线操作的一种应用程序,由于其无需下载庞大的用户端,也不存在机器配置不够的问题。且这种网页游戏的关闭和切换都极其方便,用户可以随时随地在任何一台有上网条件的电脑上使用,因此得到广泛的应用。在开启网页游戏时,用户需在电脑上通过浏览器与游戏服务器建立连接关系,即向游戏服务器请求加载游戏的具有声光效果的游戏场景,并向游戏服务器传送游戏指令,以对游戏角色进行控制。为了使用户具有生动逼真的游戏体验,用户在打开游戏之前需加 载的用于实现游戏场景的资源数据的容量通常高达数百MB,在网络带宽固定的前提下,用户的等待时间较长,那么这个游戏是注定要丧失用户群体的。因此,网页游戏在开发中的一大矛盾就是用户对缩短等待时间的要求与生动逼真的游戏体验的矛盾。为了解决这一矛盾,使用户在使用中能够更加快速地进入游戏场景,现有的网页游戏加载具有如下两种方式一、集中加载,用户在登录游戏前把所有的资源数据全部从游戏服务器加载到用户的电脑中,用户进入游戏后除了切换地图以外,不再进行资源数据的加载操作;其优点在于,全部资源数据加载本文档来自技高网...

【技术保护点】
一种网页资源数据实时加载系统,包括服务器和用户端,其特征在于:所述用户端包括相互连接的资源缓存、资源管理器和应用层;所述资源管理器接收所述应用层发出的资源请求,并根据所述资源请求在所述资源缓存中查找对应的资源数据,查找到所述资源数据后,将所述资源数据返回所述应用层中使用;当所述资源缓存中没有所述资源数据时,所述资源管理器中生成一个默认资源,将所述默认资源返回所述应用层,并将所述默认资源储存在所述资源缓存中占位,然后向所述服务器发出加载请求;当所述资源数据由所述服务器加载到所述资源缓存中,用所述资源数据替换所述默认资源,并将所述资源数据返回所述应用层中使用。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱希顺石波涛张春平
申请(专利权)人:北京天神互动科技有限公司
类型:发明
国别省市:

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

1