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插件-帝国CMS,生成帝国cms插件,Rss插件-帝国CMS插件
需求是一个同学拜托的,很怪,所以就写了个demo,不过感觉结构还好,如果能扩展应该还有很多要修改的地方,感兴趣的朋友可以一起研究研究,现在公布全部代码。 代码主要是使用rome这个包,在读取xml文件时用的是...
梯型RSS算法-模拟器
CONFLUENCE 订阅网络 RSS 源 - CWIKIOSSEZ
ad-rss-lib下载异常慢,百度自动驾驶Apollo在做build的时候经常因为超时下载失败,可以通过docker cp命令将该包copy到容器里面去
rssfeeds-main.rar
tt-rss-feedly-theme, 微型小型 RSS 1.8 的Feedly主题 tt-rss-feedly-theme小小型 RSS 1.15或者更高版本的Feedly主题。使用旧版分支插件用于 tt-rss或者更旧版本。如果你使用的是version版本,则使用 。要获得最佳...
tt-rss-feedly-theme, 微型小型 RSS 1.8 +的Feedly主题 tt-rss-feedly-theme小小型 RSS 1.15或者更高版本的Feedly主题。使用旧版分支插件用于 tt-rss或者更旧版本。如果你使用的是version版本,则使用 。要获得最佳...
https://addons.mozilla.org/zh-CN/firefox/addon/fire-rss-reader/工作原理-https://www.youtube.com/watch v = 0bx-gqBJ7uo要从cmd或终端类型运行并构建浏览器扩展:-npm install --global web-ext-cd my / path /...
Mobileye-Investor-RSS-presentation.zip
Mobileye-Investor-RSS-presentation
ʕ•́؈•̀) workers-typescript-template typescript workers-typescript-template 包含电池的模板,用于启动TypeScript Cloudflare worker项目。 :battery: 入门该模板旨在与一起使用。 如果您还不熟悉该工具,...
用于RSS3-HubJavaScript SDK RSS3 SDK用于RSS3-HubJavaScript JavaScript SDK快速入门安装npm install rss3-保存或毛线添加rss3演示从“ rss3”导入RSS3; const persona = new RSS3({端点:'...
rss-proxy在单独的damoeb/rss-proxy:js映像damoeb/rss-proxy:js支持动态damoeb/rss-proxy:js因为它具有1GB的很大空间。运行此图像将在用户界面中,以在无头浏览器中预呈现网站,而不是使用静态响应。 docker pull ...
rss-bridge, 网站的RSS提要缺少它 rss桥 rss桥是一个能够为没有one的网站生成 Atom 提要的一个PHP项目。支持站点/页面( 主)FlickrExplore: 来自Flickr的最新兴趣图像插件GoogleSearch: Google搜索的最新
rss-reader-alexa-源码.rar
UniveRSS是一款用于Windows vista的3D RSS feed阅读器。该程序借助Windows Presentation Foundation能以图形化的方式展示RSS Feed及其内容。 在UniveRSS中,我们可以看到一个3D的“宇宙”空间,“银河”代表RSS ...
Rss-Yap-App 是一个从 RSS 订阅上收集信息,生成雅虎应用平台的应用程序。 标签:RssYapApp
标签:archiva-rss-1.2-M1-javadoc.jar,archiva,rss,1.2,M1,javadoc,jar包下载,依赖包
标签:archiva-rss-1.4-M3-sources.jar,archiva,rss,1.4,M3,sources,jar包下载,依赖包