微软的RSS扩展--SSE标准解读

原创 2005年11月27日 21:04:00

Ray Ozzie是Lotus Notes和Groove的创始人,今年4月随着微软收购Groove而担任微软CTO,本月早些时候,更有迹象表明,Bill Gates将把微软首席软件设计师的职位移交给他

Ray Ozzie在The Internet Services Disruption中承认微软未能在关键技术上取得领导地位,随后Bill Gates认可了Ray的观点并向所有员工发送了战略意义的备忘录

Ray Ozzie最新一篇Blog的标题是Really Simple Sharing,看起来像是RSS的一种简称,其实是微软在扩展RSS为SSE(Simple Sharing Extensions)。

从微软的Simple Sharing Extensions for RSS and OPML我们发现,扩展的地方主要表现在接收方不再只是信息的阅读者,还能管理和组织Feed(包括添加、删除、更新、聚合等)并再次发布(当然需要相应的系统支持),这样就让信息变成多方向的流转。

为了做到这一点,SSE引入三组扩展:

第一组:<sx:sharing>包含<sx:related>
sx:sharing标签用来表述信息源是否有序,更新的频率和更新的范围
sx:related表示信息源的相关连接(用这种方式可以实现Feed之间的跳转和聚合)
对一个Feed来说,SSE定义为2种,complete或aggregated,complete表示完整的、能按照发布者定期部分更新的Feed。aggregated表示聚合过来的Feed源,和OPML的List有点接近。

第二组:<sx:sync>包含<sx:history>包含<sx:update>
sx:sync定义基本的版本号、删除检测和冲突检测标志
sx:history和sx:update标签比较简单,sx:history记录每个用户最后一次的修改时间和修改者,sx:update则记录他的前3次记录

第三组:<sx:sync>包含<sx:conflicts>包含<sx:conflict>
当sx:sync中设置conflict=true的时候,程序需要处理冲突检测,这是指当有信息在多方同时改变的时候需要更新SSE文件,这些需要记录conflict信息包括:
sx:conflicts标签没有实质内容,是sx:conflict标签的组合
sx:conflict包含冲突时间、冲突节点(用户)和版本号

SSE标准遵循CC BY-SA授权方式,目前是0.9版本,很多知名人士对SSE表示了赞许,让我们也期待他的发展。

Rss日期格式规范

rss中日期格式要求遵守rfc822规范,其中是这么写的: 可以看出,前面的星期X是可以省略的,后面的时间是要求有时区的.示例如下(以在中国的中文操作系统机器为例): 1.Tue, 16 Aug 20...
  • yjm239
  • yjm239
  • 2008年03月06日 10:12
  • 2250

SSE指令的使用学习

1. 什么是指令集? 指令集是为了增强CPU在某些方面(如多媒体)的功能而特意开发出的一组程序代码集合。 2.常见的指令集有哪些呢? 1)MMX(Multi-Media Extensions,做媒体扩...
  • a200800170331
  • a200800170331
  • 2015年09月24日 13:39
  • 2815

使用MMX/SSE汇编指令集优化视频开发

1、汇编指令集 目前大部分的PC机采用的都是Intel或者AMD的CPU,其支持的多媒体汇编指令有: MMX:多媒体扩展指令(MultiMedia eXtention),该指令由Intel在1996年...
  • shaqoneal
  • shaqoneal
  • 2015年05月26日 17:16
  • 2526

RSS从入门到精通

 1.   令网络跳动的力量1.1.RSS最近在浏览许多新闻网站时,用户都会惊奇的发现一些写有“XML”字样的桔黄色图标频繁出现。如果使用普通浏览器的用户点击后只能看到一个写满了天书的页面。这是一种最...
  • swengineer
  • swengineer
  • 2007年01月09日 16:09
  • 10484

关于js实现SSE的简单实践

看了服务器推送,了解除了服务器轮询和websocket外还有一样东西叫做SSE(Server Send Event),非常好用而且简单。不过是个HTML5才支持的方法,兼容性方面打了折扣。不过的确是一...
  • RyoHo2015
  • RyoHo2015
  • 2016年02月19日 18:06
  • 1247

2017.05.19回顾 TSS = ESS + RSS证明

1、对风控描述文档进行了修改,交付给了相关同事 2、然后就是把Ken的接口加入到合作方决策引擎中,没什么问题,还是老套路,只是对于AS前置模型的情况进行了一些小处理 3、下午我记得还Henry微信沟通...
  • strwolf
  • strwolf
  • 2017年05月22日 11:07
  • 1846

rss抓取实现相关技巧

好久没写点东西了,有点说不过去了。 今天写点前段时间
  • hetuo198881
  • hetuo198881
  • 2014年07月29日 18:27
  • 3593

指令集(sse)中PACKAGE 和 SCALAR 关系

转自:http://stackoverflow.com/questions/16218665/simd-and-difference-between-packed-and-scalar-double-...
  • WitsMakeMen
  • WitsMakeMen
  • 2014年01月15日 15:36
  • 1043

CAN2.0的标准帧和扩展帧格式

  • ERTFYANG
  • ERTFYANG
  • 2017年12月21日 15:31
  • 285

RSS 标准

什么是 RSS?RSS 是一种站点内容聚合的格式。它的名字是Really Simple Syndication 的的简写。RSS是XML的一种。所有的RSS文档都遵循 XML 1.0规范, 该规范发布...
  • joneszzz
  • joneszzz
  • 2006年09月19日 16:01
  • 645
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微软的RSS扩展--SSE标准解读
举报原因:
原因补充:

(最多只允许输入30个字)