全部科目 > 系统架构设计师 >
2019年下半年 上午试卷 综合知识
第 50 题
知识点 ESB的优点   ESB概述  
章/节 软件架构基础知识  
 
 
   (49)   是由中间件技术实现并支持SOA的一组基础架构,它提供了一种基础设施,其优势在于   (50)   
 
  A.  支持了服务请求者与服务提供者之间的直接链接
 
  B.  支持了服务请求者与服务提供者之间的紧密耦合
 
  C.  消除了服务请求者与服务提供者之间的直接链接
 
  D.  消除了服务请求者与服务提供者之间的关系




 
 
相关试题     软件架构基础知识 

  第53题    2009年下半年  
某软件开发公司负责开发一个Web服务器服务端处理软件,其核心部分是对客户端请求消息的解析与处理,包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采..

  第52题    2012年下半年  
某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:
图像处理软件需要..

  第44题    2025年上半年  
Architecture Tradeoff Analysis Method (ATAM)是一种软件架构的评估方法,以下关于该方法的叙述中,正确的是(62)。

 
知识点讲解
· ESB的优点
· ESB概述
 
        ESB的优点
        与现存的、专有的集成解决方案相比,ESB有以下优势:
        (1)扩展的、基于标准的连接。ESB形成一个基于标准的信息骨架,使得在系统内部和整个价值链中可以容易地进行异步或同步数据交换。ESB通过使用Web服务、J2EE、.NET和其他标准,提供了更强大的系统连接性。
        (2)灵活的、服务导向的应用组合。基于SOA,ESB应用模型使复杂的分布式系统,包括跨多个应用、系统和防火墙的集成方案,能够由以前开发测试过的服务组合而成。这使得系统具有高可扩展性。
        (3)提高重用率,降低成本。按照SOA方法构建应用,提高了重用率,简化了维护工作,进而减少了系统总体成本。
        (4)减少市场反应时间,提高生产率。ESB通过构件和服务重用,按照SOA的思想简化应用组合,基于标准的通信、转换和连接来实现这些优点。
        以上优点得益于ESB架构中每个构件对标准强有力的支持,这些构件是通信、连接、转换、可移植性和安全。
 
        ESB概述
        ESB的概念是从SOA发展而来的,它是一种为进行连接服务提供的标准化的通信基础结构,基于开放的标准,为应用提供了一个可靠的、可度量的和高度安全的环境,并可帮助企业对业务流程进行设计和模拟,对每个业务流程实施控制和跟踪、分析并改进流程和性能。
        在一个复杂的企业计算环境中,如果服务提供者和服务请求者之间采用直接的端到端的交互,那么随着企业内应用程序的增加和复杂度的提高,最终应用程序之间的关联会逐渐变得非常复杂,形成一个网状结构,这将带来昂贵的系统维护费用,同时也使得IT基础设施的重用变得困难重重。ESB提供了一种基础设施,消除了服务请求者与服务提供者之间的直接连接(可以参考上图),使得服务请求者与服务提供者之间进一步解耦。
        ESB是传统中间件技术与XML、Web服务等技术结合的产物,是在整个企业集成架构下的面向服务的企业应用集成机制:
        (1)ESB允许在多种形式下通过像HTTP/SOAP和JMS总线的多种传输方式,主要是以网络服务的形式,为发表、注册、发现和使用企业服务或界面提供基础设施。
        (2)ESB提供可配置的消息转换翻译机制和基于消息内容的消息路由服务,传输消息到不同的目的地。
        (3)ESB提供安全和拥有者机制以保证消息和服务使用的认证、授权以及完整性。
        (4)ESB的服务质量也是可以区分企业集成技术平台优劣的关键标准之一。
        :使用ESB,可以在不改变现有基础结构的情况下让几代技术实现互操作,在几乎不更改代码的情况下以一种无缝的非侵入方式使企业已有的系统具有全新的服务接口,并能够在部署环境中支持任何标准。并且,不同的应用程序可以同时使用同一服务,在应用程序或者数据发生变化时无需改动服务代码。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有