[发明专利]一种网页展现系统和方法有效
申请号: | 201310612912.X | 申请日: | 2013-11-26 |
公开(公告)号: | CN103618787A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | 郑海洪;江蔚然;翟光亚 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 宋子良;张奇巧 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 展现 系统 方法 | ||
技术领域
本发明涉及移动互联网领域,具体而言,涉及一种网页展现系统和方法。
背景技术
在用户浏览网页时,终端设备需要接收由服务器发送的大量网页数据,以实现网页展现。在这些展现的网页之间往往存在大量重复数据,每次用户浏览这些有重复数据的网页时,这些重复的数据需要被重复加载,重复传输,不仅在传输过程中占用较多的带宽,而且在网页加载时增加了响应时间,导致网页浏览速度慢。
针对相关技术中网页浏览速度慢的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种网页展现方法、装置和系统,以解决网页浏览速度慢的问题。
为了实现上述目的,根据本发明的另一方面,提供了一种网页展现系统。根据本发明的网页展现系统包括:终端设备、中间件服务器和网页模板服务器,
所述终端设备用于向中间件服务器发送网页浏览请求,接收中间件服务器响应于所述网页浏览请求而返回的差量数据,所述差量数据是在网页模板服务器中基于所请求的网页的网页数据和与该网页数据对应的网页模板数据生成的,以及根据终端设备本地存储的与差量数据对应的网页模板数据和差量数据展现所请求的网页;
所述中间件服务器用于根据所接收的网页浏览请求,获取所请求的网页数据并转发给网页模板服务器,以及在接收到网页模板服务器返回的差量数据后,向终端设备转发所述差量数据;以及
所述网页模板服务器用于基于从中间件服务器接收的网页数据以及本地获取的与该网页数据对应的网页模板数据,生成所述网页数据和网页模板数据之间的差量数据并转发给中间件服务器。
其中,所述终端设备包括:
网页浏览请求发送单元,用于向中间件服务器发送网页浏览请求;
差量数据接收单元,用于接收中间件服务器响应于所述网页浏览请求而返回的差量数据,所述差量数据是在网页模板服务器中基于所请求的网页的网页数据和与该网页数据对应的网页模板数据生成的,以及网页展现单元,用于根据终端设备本地存储的与差量数据对应的网页模板数据和差量数据展现所请求的网页,
所述中间件服务器包括:
网页数据获取单元,用于在接收到终端设备发送的网页浏览请求后,获取所请求的网页数据;
转发单元,用于向网页模板服务器转发所获取的网页数据,以及在接收到网页模板服务器返回的差量数据后,向终端设备转发所述差量数据,以及
所述网页模板服务器包括:
网页模板数据存储单元,用于存储网页模板数据;
网页模板数据获取单元,用于从网页模板数据存储单元获取与所接收的网页数据对应的网页模板数据;
差量数据生成单元,用于基于从中间件服务器接收的网页数据和与该网页数据对应的网页模板数据,生成所述网页数据和网页模板数据之间的差量数据,以及
发送单元,用于将所生成的差量数据发送给中间件服务器。
其中,所述网页浏览请求包含第一网页模板ID列表,所述网页模板数据获取单元被配置为顺序获取第一网页模板ID列表中的网页模板ID,并且基于所获取的网页模板ID,从所述网页模板数据存储单元中获取网页模板数据,以及
所述差量数据生成单元包括:差值数据计算模块,用于计算网页数据和从网页模板数据存储单元中获取的网页模板数据之间的差值数据;和
确定模块,用于在所计算出的差值数据与网页数据之间压缩比小于第一预定阈值时,将所述差值数据确定为所述差量数据,以及
在所计算出的差值数据与网页数据之间压缩比不小于所述第一预定阈值时,重复所述网页模板数据获取单元和所述差量数据生成单元的处理过程,直到生成所述差量数据。
其中,所述网页浏览请求包含网页地址和第一网页模板ID列表,所述网页模板服务器包括,
网页模板ID列表库,用于与网页地址相关联地存储第二网页模板ID列表;
网页模板ID列表获取单元,用于根据所请求浏览的网页的网页地址,从网页模板ID列表库中获取对应的第二网页模板ID列表,
网页模板ID列表合并单元,用于将第一网页模板ID列表和第二网页模板ID列表合并成第三网页模板ID列表;
所述网页模板数据获取单元被配置为顺序获取第三网页模板ID列表中的网页模板ID,并且基于所获取的网页模板ID,从所述网页模板数据存储单元中获取网页模板数据,以及
所述差量数据生成单元包括:
差值数据计算模块,用于计算网页数据和从网页模板数据存储单元中获取的网页模板数据之间的差值数据;和
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310612912.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种连续不间断打孔机
- 下一篇:一种车灯气密检测机的气动双杆升降装置