|
SOA的定义及特征、思想、实现方法介绍 |
作者:佚名 来源:转载 |
导语: SOA相关技术标准及应用;SOA参考架构的作用;SOA划分的三个阶段及切入点;SOA概念、主要思想和实现方法;SOA与云计算的集成方法;SOA定义及基本特征; |
SOA相关技术标准及应用根据SOA参考架构所对应的业务、构建SOA涉及的技术要求以及技术标准在 SOA 中的角色功能,我们将SOA相关技术标准分为三大类:服务层次上的信息交互规范、基础通信标准规范、元数据标准规范。根据各种标准规范在SOA 体系中的角色功能,可以将 SOA 协议栈分为 7 层,从底向上,包括传输层、消息层、描述层、管理层、服务组合层、表示层及服务资源注册和发现层,其中除了ebXML和电子商务相关的技术标准(如资源注册的ebRS、消息表示ebMS、外部服务资源编排的WS-CDL等)外,大多数在国内已经得 more...
SOA参考架构的作用SOA参考架构及相关技术,主要应用在企业应用集成领域,它能够以服务的方式共享和复用企业现有应用资产,保护用户IT投资,并能够以服务的方式构建新的业务流程,对组织中的业务流程进行灵活的重构和优化,增强业务的敏捷性。下面从业务的角度,简要介绍一下SOA参考架构各个部分的作用与定位。1、通过底层的适配器服务,将组织现有应用系统进行封装,形成可复用的服务,来复用组织中的现有应用资产。所以,适配器服务是应用集成的基础;2、服务总线,作为服务之间的协调中介,可将组织中的 more...
SOA划分的三个阶段及切入点我们可以把SOA划分为三个阶段:第一个阶段,是选择SOA的切入点项目。跨应用流程、数据整合、门户整合都可以成为SOA的切入点项目。在流程方面,比如一个电信行业的服务开通项目,需要通过一个新的流程和既有应用打交道;在门户方面,一个门户整合项目,需要把企业里不同的门户变成一个统一的门户;在数据整合方面,比如银行的统一客户视图项目,比如电子政务的数据交换平台,这都可以成为SOA的切入点。在这一阶段,我们不一定要考虑服务的大规模复用,但是可以依据SOA的建设思路来做这类项 more...
SOA概念、主要思想和实现方法SOA概念、主要思想和实现方法1、概念SOA(Servicp Oriented Architecture面向服务的体系结构)是由Gartner公司在1990年提出的,它根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,是目前最流行的一种架构模型。SOA软件系统是由不同的功能单元(称为服务)组装而成,服务之间靠定义良好的接口和契约联系起来,这使得构建在这样的系统中的各种服务以统一和通用的方式进行交互。2、主要思想SOA的主要思想是最大限度地重用现有的服务以提高IT的适应性和效率。3、实 more...
SOA与云计算的集成方法由于在SOA发展的早期一些企业没有从SOA的投资中收益,很多企业对SOA产生了怀疑。经过一段时间的思考,人们对SOA的理解回归理性,对SOA的应用场景有了更为准确的定位。云计算的出现为SOA提供了新的发展起点,将SOA与云计算结合在一起运用于企业的信息化是当前推进两者发展实现双赢的有效途径。本文提出从以下几个方面进行SOA与云计算的集成。1、建立配套的规范标准。目前SOA和云计算都不是十分成熟,二者在标准化方面也有显著差异。S0A在标准化方面已经走到了前面,已经有了一系列的规范 more...
SOA定义及基本特征SOA是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。从这个定义中表达的前提有下面两点:1、软件系统架构: SOA不是一种语言,也不是一种具体的技术而是一种软件系统架构,它尝试给出在特定环境下推荐采用的一种架构,从这个角度上来说,它更像一种模式(Pattern)。因此它与很多已有的软件技术比如面向对象技术,是互补的而非互斥的。它们分别面向不同的应用场景,用来满足不同的特定需求。2、SOA的使用范围:需求决定同时也限 more...
|
|