[发明专利]提高RSS业务同步效率的方法、装置和系统无效
申请号: | 201010183864.3 | 申请日: | 2010-05-21 |
公开(公告)号: | CN101867605A | 公开(公告)日: | 2010-10-20 |
发明(设计)人: | 李建梅;沈建;袁磊;朱峰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 rss 业务 同步 效率 方法 装置 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种提高RSS业务同步效率的方法、装置和系统。
背景技术
RSS(简单咨询聚合,Really Simple Syndication,简称RSS)是一种消息来源格式规范,是站点用来和其他站点之间共享内容的一种简易方式,用以发布经常更新资料的网站,例如部落格(Blog)文章、新闻、音讯或视讯的网摘等。具有来源多样化、信息发布低成本、无“垃圾”信息、便利的本地内容管理等特性。它搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。发布一个RSS文件后,这个RSS文件中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用。随着越来越多的站点对RSS的支持,RSS已经成为目前最成功的XML应用。通过RSS,当用户想获取某些网络中的信息时,可以不用逐一网站、逐一网页地去获取,也就是可以不必登录各个提供信息的网站,只要将需要的内容订阅在一个RSS阅读器中,这些内容就会自动出现用户的RSS阅读器里。用户完全可以根据自己的喜好来定制自己需要的频道,并随时进行内容更新,查看最新的消息,使用非常方便。
当用户终端的RSS阅读器刷新内容时,需要向RSS源服务器发送同步请求,RSS源服务器则会将该频道内所有的信息发送给终端,即使在只有少量条目有更新,甚至根本没有任何更新的情况下,下次同步时服务器仍然会下发所有的频道内容,这样就造成了数据信息的传输冗余,这些冗余信息的传输浪费了用户的流量,尤其在有媒体数据(例如图片、照片)时显得尤为突出。一般地,终端与服务器同步过程中,数据传输量的大小决定了传输的时间,数据量越大,传输时间越长;数据量越小,传输时间越短,这种将所有内容全部下发的方式无疑耗费了较大的传输时间,因而需要一种方法来提高同步效率,从而减少同步时间,提升用户体验。
发明内容
本发明的主要目的在于提供一种提高RSS业务同步效率的方法、装置及系统,旨在提高RSS业务的同步效率,减短同步时间。
本发明提供一种提高RSS业务同步效率的方法,包括以下步骤:
RSS源服务器接收并解析移动终端发送的含有同步时间戳的同步请求包,获取前次同步时间;
所述RSS源服务器判断前次同步时间至当前该时间段内频道中的条目内容是否有刷新;
如果频道中的条目内容没有刷新,则所述RSS源服务器将仅包含原条目对应的LINK标签的同步数据下发至所述移动终端;如果频道中的条目内容有刷新,则在同步数据中添加刷新的内容下发至所述移动终端。
优选地,所述RSS源服务器在下发同步文件时添加本次同步时间戳。
优选地,所述如果频道中的条目内容没有刷新,则所述RSS源服务器将仅包含原条目对应的LINK标签的同步数据下发至所述移动终端;如果频道中的条目内容有刷新,则在同步数据中添加刷新的内容下发至所述移动终端的步骤包括:
根据频道中增加新的条目的判断结果,在同步数据中包含该增加条目的完整内容连同本次同步时间戳下发至所述移动终端;和/或
根据原条目的内容被更新的判断结果,在同步数据中包含该内容被更新条目的完整内容连同本次同步时间戳下发至所述移动终端。
优选地,所述如果频道中的条目内容没有刷新,则所述RSS源服务器将仅包含原条目对应的LINK标签的同步数据下发至所述移动终端;如果频道中的条目内容有刷新,则在同步数据中添加刷新的内容下发至所述移动终端的步骤包括:
根据频道中条目被删除的判断结果,在同步数据中滤除该条目内容连同本次同步时间戳下发至所述移动终端。
一种RSS源服务器,用于接收移动终端发送的同步请求包,并根据同步请求包下发同步数据至移动终端,其包括:
解析单元,用于解析接收到的移动终端发送的含有同步时间戳的同步请求包,获取前次同步时间;
判断单元,用于判断前次同步时间至当前该时间段内频道中的条目内容是否有刷新;
同步数据处理单元,设有LINK处理模块和刷新处理模块,所述LINK处理模块用于根据频道中的条目内容没有刷新的判断结果,将仅包含原条目对应的LINK标签的同步数据下发至所述移动终端;所述刷新处理模块用于根据频道中的条目内容有刷新的判断结果,在同步数据中添加刷新的内容下发至所述移动终端。
优选地,所述同步数据处理单元还包括:
时间戳添加模块,用于在下发同步数据时添加本次同步时间戳。
优选地,所述刷新处理模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010183864.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:N-苯基邻氨基苯甲酸衍生物及其用途
- 下一篇:一种设备能效性能监测方法和装置