RSS查看源代码讨论查看历史
RSS |
简易信息聚合(也叫聚合内容)是一种基于XML的标准,在互联网上被广泛采用的内容包装和投递协议。RSS(Really Simple Syndication)是一种描述和同步网站内容的格式,是使用最广泛的XML应用。RSS搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。发布一个RSS文件后,这个RSS Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用,是一种描述和同步网站内容的格式。RSS可以是以下三个解释的其中一个: Really Simple Syndication;RDF (Resource Description Framework) Site Summary; Rich Site Summary。但其实这三个解释都是指同一种Syndication的技术。
简介
就本质而言,RSS和Atom是一种信息聚合的技术,都是为了提供一种更为方便、高效的互联网信息的发布和共享,用更少的时间分享更多的信息。同时RSS和Atom又是实现信息聚合的两种不同规范。1997年Netscape(网景)公司开发了RSS,“推”技术的概念随之诞生。然而RSS的风行却是近两年的事,由于Blog技术的迅速普及和Useland、Yahoo等大牌公司的支持,2003年RSS曾被吹捧成可以免除垃圾邮件干扰的替代产品,一时形成了新技术的某种垄断。这时Google为了打破这种垄断,支持了IBM软件工程师SamRuby2003年研发的Atom技术,由于Google的加入,Atom迅速窜红。Useland公司的戴夫·温那(Dave Winner)也迅速将RSS升级到2.0版本,形成了两大阵营的对峙。但为了方便用户使用和市场实际的双重压力,两种标准有统一的可能,温那在(2010)3月表示RSS将与Atom合并。多数版本的阅读器都可以同时支持这两种标准。
评价
RSS/Atom源是基于XML的语义网内容,能够被客户端解析程序用做数据源。微格式是嵌入到网页中的语意网微内容。Web源包括RSS/Atom源和微格式源。RSS/Atom的标准化带来了众多软件和网站的广泛应用。扩展的RSS/Atom可用于专业领域。聚合供源与聚合消费器之间,采用"服务器/客户机"模式和标准的HTTP通讯。网站可以根据现有网页或者网站数据库生成RSS/Atom源,也可以考虑将多个外部RSS/Atom源聚合成新的RSS/Atom源。列表RSS/Atom源同时支持对客户端缓存的更新与删除操作。面向浏览器用户通报网站发布的RSS/Atom源,首选自动发现方式。微软提出的SSE协议,用于松散协作的两个网站之间交叉订阅对方的RSS/Atom源,服务于新条目和更新条目的双向、延时同步。[1]