从 SOA 到 WOA

虫虫
 虫虫
发布于 2012年04月22日
收藏 12

Internet 将走向何方是一个有趣的话题。随着越来越多的巨头加入 HTML5 阵营,例如苹果,微软,Google,Adobe 等等,我们正在创造一个新的 Web 方向。网站再也不是服务器端的一系列页面。

现代浏览器,或者人们常说的单页应用(single-page application)现在已经是一个全功能的胖客户端了。它们同时还有全功能的应用运行时,比如 JRE,CLI。下面的 PPT 介绍了 W3C 的标准,你看了会发现这些 API 跟JRE API 还有 Win32 API 很相似。



更令我感兴趣的是大型应用的架构将如何变化。我觉得我们将从古老的面向服务的架构(Service Oriented Architecture,SOA)进化到面向 Web 的架构(Web Oriented Architecture,WOA)。

WOA 并不是指网站或者 Web 服务。在我看来,WOA 是下一代应用程序架构,这些应用程序在一个运行时环境中运行,例如桌面或者移动浏览器。

跟 SOA 应用类似,这些应用也需要基础服务,例如安全,位置,版本等等。它们同样需要一个服务总线(service bus),用来协调不同的服务,转换数据、信息。这些服务总线应该让新的应用利用现有的应用。它们可以解决新一代应用的问题,例如 Same-Origin-Policy 或者让应用通过 CDN 快速分发。这些新的服务总线还可以支持很多新的应用,但这是另外一个主题了。

 

原文链接OSChina.NET 编译

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:从 SOA 到 WOA
加载中

最新评论(5

大漠孤烟
大漠孤烟

引用来自“nanhuajiaye”的评论

大师的想法很深奥呀,有人给普及一下,SOA及WOA的不同是什么呢。

就是,指导哈撒
nanhuajiaye
nanhuajiaye
大师的想法很深奥呀,有人给普及一下,SOA及WOA的不同是什么呢。
BaiYang
BaiYang
这两年的 SOA 基本都是基于 WebAPI 的了。
钛元素
钛元素
这也太快了,不过感觉其实就是换汤不换药
mmpp33
mmpp33
www.slideshare.net 被屏蔽了
返回顶部
顶部