
Dan Diephouse谈Atom、AtomPub、REST和Web服务
这是来自旧金山Qcon的采访,Stefan Tilkov请著名的Web服务专家和开源开发者Dan Diephouse谈了在商业应用中使用Atom发布协议以及Atom标准的好处,应用REST风格的优势和劣势,以及Apache CXF Web服务栈将会带来的一些新特性。

这是来自旧金山Qcon的采访,Stefan Tilkov请著名的Web服务专家和开源开发者Dan Diephouse谈了在商业应用中使用Atom发布协议以及Atom标准的好处,应用REST风格的优势和劣势,以及Apache CXF Web服务栈将会带来的一些新特性。

对中国的企业来说,SOA是机会也是挑战,严格来说挑战大于机会,这更需要我们深入了解面向服务架构这一技术背后的本质。技术专家、CSDN总编孟岩在深入研究这一技术之后给出了自己的理解,并指出国内企业和国外企业在实施SOA时所面对的不同境况,在具体的实施过程中应该注意的问题和难点,这一技术趋势对开发人员和架构师所带来的挑战和机遇,以及SOA和Web 2.0包括Enterprise Web 2.0的关系等。
WfXML-R是一种轻量级的业务流程管理(BPM)方法,它利用了Atom/AtomPub、GData、OpenSearch及OpenID/OAuth等Web 2.0标准与协议。
微软将其Web上Live平台所提供服务的协议由Web Structured, Schema’d & Searchable(Web3S)协议转换到了Atom发布协议。
Apache Tuscany团队刚刚宣布了Java SCA项目1.1版本的发布。在这个版本中新增的特性包括:JMS绑定和改进的策略支持。它还提供了一个实现扩展,用来把客户端的JavaScript应用表示成SCA组件,这使得SCA可以通过JSONRPC或者Atom绑定这一类的技术来简化Ajax风格的实现。
Google以Atom发布协议(Atom Publishing Protocol,APP)为基础构建他们的RESTful公众服务,相反地,微软发现他们有必要走另一条路,并因此引入了Web3S。
Dara Obasanjo写了一篇关于Google Data API作为通用的协议(Google关于Atom Publishing Protocol的实现和一些扩展)的不足,并解释了Microsoft为什么无法支持GData或把GData作为标准的理由。
14个Ruby项目入围Google的“暑期编程”(Google Summer of Code)奖励计划。项目包括Rails调试工具、为Ruby编写RSpec规范的项目,以及使用EventMachine和Ragel进行协议实现的项目等等。