njthnet

[导入]WOA面向Web的架构 离我们有多远?

近日有人聊起:“WOA是什么?”又有人说:“WOA纯粹噱头,如今发明这么多概念干什么?” 我今天在 《Web2.0 Architectures》那本书 作者 Dion Hinchcliffe  主页上看到 “Unboxing Web-Oriented Architecture: The 6 Aspects Of An Emergent Architectural Style” 一文,地址:http://hinchcliffe.org/archive/2009/06/06/16901.aspx 。   文中不断的提出WOA的概念,还打出了一个副标题:“WOA as a complete REST architecture”,真是火上加油啊,REST和WOA都是新兴概念,可惜都不是什么特别的新技术。   下面我们来看看 所谓的WOA架构,如图所示: 查看大图请点击这里 现在REST技术风格它将是未来的 Internet 采用的主流架构,你会发现REST本身似乎就是关于在Internet上将数据资源从一处移到另一处,而不是构造一个完整的应用。 “换而言之,WOA远比REST更多,而REST是WOA的基本架构风格。” Hinchcliffe将WOA分为两部分来定义:核心部分包括REST,URL,SSL以及XML;还有一个“WOA完全版”包括了协议以及接口 (例如,BitTorrent),身份以及安全(例如,OpenID),分发与组件(例如,Open API),以及数据格式与描述(例如,ATOM)。这些内容以六个层次组织成了WOA栈(包括示例用的技术):     · Distribution –分发(HTTP, feeds)     · Composition –组合(Hypermedia, Mashups)     · Security –安全(OpenID, SSL)     · Data Portability –数据兼容性(XML, RDF)     · Data Representation –数据表示(ATOM, JSON)     · [...]
文章来源:http://www.javabloger.com/article/about-woa.html?source=rss

posted on 2010-03-09 18:38 njthnet 阅读(157) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

统计

留言簿

文章档案

新闻档案

搜索

最新评论