写点什么

微软押宝 Atom 发布协议,将其作为 Web API 的未来方向

  • 2008-03-13
  • 本文字数:756 字

    阅读完需:约 2 分钟

微软将其 Web 上 Live 平台所提供服务的协议由 Web Structured, Schema’d & Searchable(Web3S)协议转换到了 Atom 发布协议。

David Treadwell ,微软 Live 平台服务的公司副总裁,宣布了一些与 Windows Live 平台服务有关的新闻和更新。在“框架和协议的标准化”这一主题下,他说道:

微软正在投巨资将我们的开发人员平台服务协议统一到开放的、基于标准的 Atom 格式( RFC 4287 )和 Atom 发布协议( RFC 5023 )。在 MIX 上,我们正使用 AtomPub 端点激活几个新的 Live 服务,AtomPub 端点可以使任何 HTTP 感知的应用方便地消费照片的 Atom feeds,并用于非结构化的应用存储(详情见后)。或者你可以使用任何 Atom 感知的公共工具或库,如.NET WCF Syndication 去读或写这些基于云服务的 feeds。

AtomPub 也可被用作为 ADO.NET 数据服务(代码名是“Project Astoria”)的标准协议。Pablo Castro 在 Project Astoria 团队博客上撰写了关于 Astoria 中的 APP 支持的文章

Dare Obasanjo 解释了微软对于APP 转变态度以及明确抛弃 Web3S 的原因:

事实上,当我们倾听 Web 开发者社区的声音后,反馈非常清晰的表明:与微软创建一个竞争性的专有协议相比,人们更喜欢我们和社区合作使 AtomPub 能工作于我们觉得它不适合的场所。

Mark Baker 在其关于 Web3s 和 Atom/APP 的博文中对微软的决定表示了欢迎:

我确信这是最好的。除了 Atom/APP 正成为现有标准(随着现有工具的不断丰富),微软也将赢得超媒体作为应用状态约束引擎的后进优势(evolutionary advantages),而 Web3S 选择模式驱动的应用模型作为替代。

采用标准化的 Atom 发布协议符合微软的新的互操作原则,在WCF 中支持 REST Syndication ,以及 ASP.NET MVC 框架的高可扩展性和可插入性。

查看英文原文: Microsoft bets on Atom Publishing Protocol as the future direction for Web APIs

2008-03-13 04:141664
用户头像

发布了 255 篇内容, 共 68.8 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营第 1 期 - 第二周 - 作业提交

Todd-Lee

架构师 极客大学架构师训练营

五、开始Github和码云之旅,新手如何上路

刘润森

Python

架构1期第二周作业

FG佳

前言、Python是真的火,还是炒得火?来看看它的前世和发展

刘润森

Python

一、搭建Python环境和安装Pycharm

刘润森

Python

九种查找算法

C语言与CPP编程

面试 算法 编程语言 C语言 编译器、程序语言、CPU

十、给小白看的第三篇Python基础教程

刘润森

Python

七、连Pycharm都不知道怎么用,学什么Python

刘润森

Python

做好分库分表其实很难之一

架构师修行之路

微服务 分库分表

[架构师训练营第1期]第二周命题作业

猫切切切切切

极客大学架构师训练营

架构师训练营第二周命题作业

成长者

极客大学架构师训练营

架构师训练营 Week2 作业

lggl

极客大学架构师训练营 作业

字符串操作的全面总结

C语言与CPP编程

编程语言 C语言 编译器、程序语言、CPU 字符串

代码防御性编程的十条技巧

C语言与CPP编程

程序员 编程语言 C语言 编译器、程序语言、CPU

架构师训练营第一期 - week2 - 命题作业

谭明华

极客大学架构师训练营

三、新手Jupyter不会用,我十招教你盘她

刘润森

Python

C语言C++中assert的用法

C语言与CPP编程

程序员 编程语言 C语言

「架构师训练营第1期」第二周作业

张国荣

极客大学架构师训练营

八、给小白看的第一篇Python基础教程

刘润森

Python

数字与能源,交织成新基建的摩比斯环

脑极体

五种简单高效的拆分用户故事的方法

Bruce Talk

敏捷 Agile 用户故事 User Story Product Owner

四、学编程语言前,不了解Git,怎么入坑

刘润森

Python

六、乘胜追击,将剩下的Git知识点搞定

刘润森

架构师训练营 1 期 -- 第二周作业

曾彪彪

极客大学架构师训练营

第二课框架设计课后作业

Geek_michael

第二周学习总结

龙卷风

极客大学架构师训练营

架构训练营 -week2- 学习总结

于成龙

面向对象 架构训练营

学生成绩管理系统案例

C语言与CPP编程

编程语言 C语言 编译器、程序语言、CPU

二、搭建Jupyter Notebook环境

刘润森

Python

高并发下如何缩短响应时间

架构师修行之路

微服务 高并发优化

十大经典排序算法(动态演示+代码)

C语言与CPP编程

面试 算法 编程语言 编译器、程序语言、CPU

微软押宝Atom发布协议,将其作为Web API的未来方向_SOA_Hartmut Wilms_InfoQ精选文章