SOA的优点

转载 2007年10月05日 04:10:00

SOA的优点

编码灵活性
可基于模块化的底层服务,采用不同组合方式创建高层服务,从而实现重用,这些都体现了编码的灵活性.此外,由于服务使用者不直接访问服务提供者,这种服务实现方式本身也可以灵活使用.

明确开发人员角色

例如,熟悉BES的开发人员可以集中精力在重用访问层,协调层开发人员则无须特别了解BES的实现,而将精力放在解决高价值的业务问题上.

支持多种客户类型

借助精确定义的服务接口和对XML,Web服务标准的支持,可以支持多种客户类型,包括PDA,手机等新型访问渠道.

更易维护

服务提供者和服务使用者的松散耦合关系及对开发标准的采用确保了该特性的实现.

更好的伸缩性

依靠服务设计,开发和部署所采用的架构模型实现伸缩性.服务提供者可以彼此独立调整,以满足服务需求

更高的可用性
该特性在服务提供者和服务使用者的松散耦合关系上得以体现.使用者无须了解提供者的实现细节,这样服务提供者就可以在WebLogic集群环境中灵活部署,使用者可以被转接到可以的例程上.

SOA
可以看作是B/S模型,XML/Web Service技术之后的自然延伸.SOA将能够帮助我们站在一个新的高度理解企业级架构中的各种组件的开发,部署形式,它将帮助企业系统架构以更迅速, 更可靠,更具重用性架构整个业务系统.较之以往,SOA架构的系统能够更加从容的面对业务的急剧变化.

 

SOA教程之:SOA的优点和缺点

事物的特点决定了自身所持有的优点和缺点。首先我们应当关注soa的特点。soa的的特点: 根本独立性 使用开放的标准 平台中性,不受平台限制 跨平台 组合性 扩展性 ...
  • toledot
  • toledot
  • 2007年10月22日 13:14
  • 2749

一起来学REST(10)——ROA vs. SOA, REST vs. SOAP

原文地址:http://rest.elkstein.org/ Learn REST: A Tutorial ROA (REST Oriented Architecture,面...
  • donhao
  • donhao
  • 2011年08月27日 13:57
  • 1694

传统架构与分布式架构SOA的比较

传统架构与SOA架构的区别和特点: 传统架构:     存在问题:1.模块之间耦合度太高,其中一个升级其他都得升级               2.开发困难,各个团队开发最后都要整合一起   ...
  • u012976158
  • u012976158
  • 2016年11月19日 12:10
  • 6440

采用SOA架构的原因

为什么采用SOA?面向服务架构(SOA)是让IT更加关注于业务流程而非底层IT基础结构,从而获得竞争优势的更高级别的应用程序开发架构。SOA对需要使用信息技术解决关键业务问题的企业(包括希望减少冗余架...
  • newhappy2008
  • newhappy2008
  • 2006年08月31日 22:39
  • 2140

从功能实现的细节看SOA与OOA,以及SOA的优势何在

我是个程序员,这是一篇从程序员角度来分析SOA与OOA的以实例为基础的文章,并非理论上YY。但仅代表我现阶段的观点。我觉得从这个观点出发理解的SOA对我个人架构变程是很有帮助的。希望您观后也有所收获,...
  • Oceanson
  • Oceanson
  • 2007年05月17日 19:34
  • 4451

漫谈SOA(面向服务架构)

面向服务架构的思想在整个软件的架构中已经不是什么新鲜的东西。我简单的认为服务化是模块化的延伸,所以服务化有着和模块化类似的优点和缺点。这里不再讨论这些服务定义服务与服务之间的通信协议(像WSDL等等)...
  • luohuacanyue
  • luohuacanyue
  • 2013年10月11日 20:29
  • 15834

什么是面向服务架构:全面解读SOA

SOA,即service-oriented architecture,面向服务架构。   SOA定义   它是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联...
  • Baple
  • Baple
  • 2015年03月05日 10:31
  • 3843

详述微服务架构的优势与不足

本文来自Nginx官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。正如作者所说,微服务架构更适合用于构建复杂的应用,尽管它也有自己的不足。这篇文章作者...
  • ggj20ss
  • ggj20ss
  • 2016年01月05日 11:20
  • 905

单体架构,SOA,微服务

架构演进 单体架构 SOA 微服务 单体架构 一个归档包包含了应用所有功能的应用程序, 我们通常称之为单体应用。  架构单体应用的架构风格, 我们称之为单体架构, 这是一种...
  • u013045552
  • u013045552
  • 2017年08月13日 12:03
  • 656

SOA系列之基本特性

前面一篇博客已经介绍了SOA的基本概念,至此我们应该对SOA这种编程理念有了一个基本的认识,今天我们继续介绍SOA的一些基本特性来帮助大家更深刻的认识SOA。   对于每套成熟的架构体系都会有着他自己...
  • u010926964
  • u010926964
  • 2015年09月28日 08:22
  • 1440
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SOA的优点
举报原因:
原因补充:

(最多只允许输入30个字)