沉睡不醒的角落

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  16 随笔 :: 0 文章 :: 18 评论 :: 0 Trackbacks

对于SOA的解释,目前没有一种统一的说法,收集了一下各大公司给的定义,和大家分享,希望能对SOA有个更全面的理解:

Service-oriented architecture presents an approach for building distributed systems that deliver application functionality as services to either end-user applications or other services. It is comprised of elements that can be categorized into functional and quality of service.
来源:IBM
Patterns: Service-Oriented Architecture and Web Services.pdf

Service-Oriented Architecture is a component model that inter-relates an application's different functional units, called services, through well-defined interfaces and contracts between these services.
From:IBM
http://www-128.ibm.com/developerworks/webservices/newto/#7

面向服务的架构(SOA)是一种设计方法学,其目的是最大限度地重用应用程序中立型的服务以提高IT适应性和效率。虽然这些概念已经存在了数十年之久,但只是在出现了基于标准的集成技术(如Web服务和XML)之后,SOA才开始被加速采用。
来源:BEA
http://dev2dev.bea.com.cn/techtype/soa/

“SOA是一种设计和实现企业应用程序的方法,这些应用程序处理那些通过定义良好的、平台无关的接口约定来访问松散耦合的、粗粒度的(商业水平)、可重用部件(服务)的互通问题。”
From:BEA
Author:Steve Wilkes
http://dev2dev.bea.com.cn/techdoc/200408238.html

SOA与其说是一种技术,不如说是一种的思维方式。它是一项大胆的基础架构变革议程,表达我们如何通过技术和协同工作来实现文化变迁。它的突然普及不是大规模宣传的结果,而是对SOA作为一种使业务和IT系统更密切结合的演化的认知。面向服务的架构是一种IT战略,它把包含在各种企业应用中的分散的功能组织为可互操作的、基于标准的服务,而这些服务可以再被迅速组合和重用以满足业务需求。
From:BEA
Author:David Groves,Americas SOA Practice Lead,BEA Systems Worldwide Consulting Development
http://dev2dev.bea.com.cn/techdoc/20051213706.html

A service-oriented architecture provides a standards-based platform that allows services to be provided, discovered, and consumed by each other, to facilitate the creation of a business process.
From:Oracle:Oracle_EBS_and_SOA.pdf

显然,SOA不是一项技术,在上面各种解释中,SOA被认为是一种模型,一种方法,一种思维方式,甚至是一种IT战略。基于服务的思想很早以前便出现了,CORBA已经存在了很多年并且提供了许多至今仍被吹捧的SOA优点,Web Service的出现,使得SOA的思想得以方便实现,大大加速了SOA的发展。目前,SOA用的技术主要是Web Service,但不限于Web Service。

posted on 2006-05-26 10:50 刘力 阅读(383) 评论(3)  编辑  收藏

评论

# re: SOA随笔一 之 SOA的理解 2006-05-26 11:34 蓝凝
呵呵,你的文章没有你讨论时的那种感觉啊。还没有反映出你的水平  回复  更多评论
  

# re: SOA随笔一 之 SOA的理解 2006-05-26 12:47 刘力
昨天讨论的东西很多,文章里写的只是一个点,呵呵  回复  更多评论
  

# re: SOA随笔一 之 SOA的理解 2006-05-26 23:21 cui's blog
呵呵 你这家伙 阅读的面还真不小 呵呵 好好干 给你买糖吃  回复  更多评论
  


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


网站导航: