WOA搭伴SOA 不是相互取代

日期: 2009-06-29 作者:边歆 来源:TechTarget中国 英文

  Web 2.0可以让企业利用用户贡献的数据(比如标签和评论)和行为,通过网络效应和算法,获得“群众智慧”,改进企业的产品。SaaS(软件即服务)的兴起也缘于Web 2.0的出现,SaaS让用户按需付费,不必为开发、安装、部署和运营维护操心。在企业内搭建的聚合(Mashup)平台,则让那些需要内容和信息的人们可以轻松地聚合和重组来自不同地方的内容和数据,快速满足他们不断变化的需求。

  Web 2.0的这种应用模式,被称为面向Web的架构(Web Oriented Architecture,WOA)。WOA 与目前最热门的SOA采用同样的设计哲学和理念,都是以服务为中心的架构模式,只是WOA主要采用来自Web的概念和技术构建服务架构。

  那么,WOA和SOA之间到底是一种什么样的关系呢?二者是否有矛盾呢?

  在一个企业中,业务活动有很多种。一些是非常核心的业务流程和信息资产,它们相对稳定,有着明确的业务定义、规则和评价指标,通过明确定义的业务活动来完成。这些活动强调可管理能力、可靠性和高度的安全性,需要使用SOA。而Web 2.0提供的丰富用户体验、简单性和易用性,让SOA所提供的核心业务服务和数据能够被更多的普通用户、合作伙伴和业务人员以更简单、更富于个性化的新方式使用和组合。通过将企业SOA中的核心服务和信息资产扩展到这些活动中来,Web 2.0提升了SOA的价值。Web 2.0将企业SOA提供的服务再提供到Web上,将企业的服务延伸到了全球范围。企业在将自己的SOA服务扩展到Web的同时,也在使用来自Web的服务和反馈。

  因此,WOA跟SOA不是相互取代,而是相辅相成,共同为企业服务。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

边歆
边歆

相关推荐