IT技术学习网
IT技术学习网
您的位置: 主页 > 互联网 >

rss和atom聚合规范的区别

2014-09-13 00:00 来源: 阅读:

rss 和 atom是两种不同的信息聚合规范,它们具有相似的基于 XML 的格式。它们的基本结构是相同的,只在节点的表达式上有一点区别。

rss 和 atom的区别如下表所示:

不同点 RSS 2.0 Atom 1.0
规范 哈佛大学拥有版权并冻结了 RSS 2.0 规范。 Atompub 工作组(属于 IETF)就 Atom 1.0 规范达成一致意见,并在将来有可能重新修订。
所需内容 RSS 2.0 包含所需的摘要级别的标题、链接和描述。它不需要在摘要中出现的任何单独项的字段。 Atom 1.0 包含摘要和条目所需的标题(可以为空)、惟一标识和最后更新的时间戳。
有效负载(payload) RSS 2.0 可以包含普通文本或者转义 HTML,但是不能分辨所提供的是两个中的哪一个。 Atom 1.0 包含有效负载容器。
全部或者部分内容 RSS 2.0 有一个 <description> 元素,可以包含条目的全部文本或者大纲。它没有用于标识内容是否完全的内置方法。 Atom 1.0 提供单独的 <summary> 和 <content> 元素。如果它是非文本的或者非本地的内容,出于可访问性的原因摘要将很好用。
自动发现 RSS 2.0 用不同的方法实现自动发现。 Atom 1.0 标准化自动发现。
提取和聚合 RSS 2.0 只有一个可识别的形式:一个<rss> 文档。 Atom 1.0 允许独立的 Atom Entry 文档,可以使用任何网络协议传输;例如,XMPP。Atom 也支持聚合摘要,其中,条目指向它们来自的摘要,前提是如果它们将被包含到其他摘要中。

如今,rss和atom都得到了广泛的应用,很多网站同时提供rss格式和atom的聚合订阅。鉴于rss2.0的版权问题和长久以来的未更新,在不久的将来,atom可能会彻底取代rss。

rss和atom聚合规范的区别
转载需注明出处:IT技术学习网 http://www.itjsxx.com/internet/rss_atom.html

评论文章 rss和atom聚合规范的区别
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图