首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员
您的位置:SOA->WOA搭伴SOA,不是相互取代

WOA搭伴SOA,不是相互取代2008-01-30 来自:lizhe1985  [收藏到我的网摘]

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不是相互取代,而是相辅相成,共同为企业服务。

用户评论

正在载入评论列表...

是谁推荐了此篇文章

专家头像李哲
个人blog发送信息
李哲推荐的其他文章

热点新闻

热点评论

    精彩专题

    资源下载

      网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告
    北京世纪乐知数码科技有限公司  版权所有  京 ICP 证 020026 号
    Copyright © 2000-2006, CSDN.NET, All Rights Reserved