[发明专利]网页数据更新系统及方法有效
申请号: | 201010102171.7 | 申请日: | 2010-01-21 |
公开(公告)号: | CN102137126A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 陈曦 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 数据 更新 系统 方法 | ||
【技术领域】
本发明涉及互联网领域,尤其涉及一种网页数据更新系统及方法。
【背景技术】
网络即时通讯软件出现了群,发展至今,群已经成为用户必不可少的使用工具。群会话从简单的多人会话发展到好友关系链的延伸。因此用户对群体以及群体内群友信息的关注度增强,群动态提供了丰富而多元化的群体信息平台,群动态的实时更新更为重要。而群动态作为内嵌网页的一种,具有网页技术上的局限性,网页上的内容和数据是通过Http协议向web服务器请求后得来的,而Http协议不能在没有浏览器web请求的时候主动向web实时推送信息。
目前,要使服务器的更新快速在网页响应,可以在网页中通过脚本语言设置定时器,定时向服务器发起请求,如果服务器有更新就会返回更新的数据。但需要定时向服务器发送数据,浪费了带宽,增加了服务器压力;若定时间隔设置太长,也不能实现太好的实时效果。
【发明内容】
基于此,有必要提供一种网页数据更新系统,能减轻服务器和网络带宽压力,提高数据更新速度。
此外,还有必要提供一种网页数据更新方法,能减轻服务器和网络带宽压力,提高数据更新速度。
一种网页数据更新系统,所述系统包括:
Web服务器,用于记录更新信息并将更新信息传输给所述通讯服务器;
通讯服务器,接收所述更新信息,对所述更新信息进行处理,并将处理后的更新信息通过面向连接的加密协议发送给所述即时通讯客户端;
即时通讯客户端,接收所述处理后的更新信息,且根据所述处理后的更新信息得到控制信息和更新的内容信息,并根据所述控制信息和更新的内容信息进行网页更新操作。
优选地,所述通讯服务器对所述更新信息的处理为打包和加密,所述即时通讯客户端包括:
协议处理器,对接收到的更新信息进行解密解析处理,得到控制信息和更新的内容信息,并将所述控制信息和更新的内容信息传输给所述网页模块;
网页模块,用于创建内嵌网页,根据所述控制信息和更新的内容信息进行网页更新操作。
优选地,所述控制信息包括网页更新方式和需更新的网页的标识号,所述更新的内容信息包括更新的函数名和参数列表。
优选地,所述根据控制信息和更新的内容信息进行网页更新操作的具体是:通过刷新网页和/或调用网页的脚本函数对网页进行更新。
优选地,所述网页的脚本函数的格式包括操作类型、网页标识号和数据内容。
优选地,所述网页模块还用于直接向所述Web服务器拉取更新的内容信息对网页进行更新。
一种网页数据更新方法,包括以下步骤:
A.记录更新信息并将更新信息发送出去;
B.接收该更新信息,并对更新信息进行处理,且将处理后的更新信息通过面向连接的加密协议发送给即时通讯客户端;
C.所述即时通讯客户端接收到处理后的更新信息,且根据所述处理后的更新信息得出控制信息和更新的内容信息,并根据控制信息和更新的内容信息进行网页更新操作。
优选地,所述控制信息包括网页更新方式和需更新的网页的标识号;所述更新的内容信息包括更新的函数名、参数列表。
优选地,所述网页更新操作具体是:通过刷新网页和/或调用网页的脚本函数对网页进行更新。
优选地,所述网页的脚本函数的格式包括操作类型、网页标识号和数据内容。
优选地,所述方法还包括:所述即时通讯客户端直接拉取所述更新的内容信息对网页进行更新。
上述网页数据更新系统及方法,采用将更新信息通过通讯服务器处理后通过面向连接的加密协议发送给即时通讯客户端,该即时通讯客户端的协议处理器根据更新信息得出控制信息和数据信息,根据控制信息和数据信息执行网页的更新操作,不用定时发送请求信息,减轻了服务器和网络带宽的压力,即时通讯客户端的网页更新响应也快速,操作简单,不用复杂的网页脚本、性能高。
另外,采用直接拉取Web服务器更新的内容信息的方式,数据更新更加快速及时,达到更好的实时更新的效果。
【附图说明】
图1为一个实施例中网页数据更新系统的结构示意图;
图2为另一个实施例中即时通讯客户端的结构示意图;
图3为一个实施例中网页数据更新方法的流程图。
【具体实施方式】
如图1所示,一种网页数据更新系统,包括Web服务器10、通讯服务器20和即时通讯客户端30。其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010102171.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:机油尺手柄组件
- 下一篇:一种高速运动物体运动参数的测量系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置