文档介绍::..高级系统架构设计师下午试题(II)模拟6一、论ESB模式在企业应用集成中的应用1>企业应用集成(EnterpriseApplicationIntegration,EAT)是每个企业都必须要面对的实际问题。企业服务总线(EnterpriseServiceBus,ESB•是一种体系结构模式,支持通信各方间的服务交互的虚拟化和管理。它充当面向服务架构(Service-OrientedArchitecture,。与传统的EA工技术相比,ESB采用总线式的体系结构集成多个应用系统,基于开放标准实现其内部核心功能,并支持快速加入新的应用到已有的集成环境屮。°请围绕''ESB模式在企业应用集成中的应用〃论题,依次从以下3个方面进行论述。(包括业务背景、组织结构、现有应用系统的分布,以及采用的技术等),以及你所担任的主要工作。;列举口前流行的ESB产品;指出你参与的项口所选择的ESB产品,并从ESB核心功能的角度说明选择该产品的理由。3•阐述在使用ESB技术进行应用集成过程中所遇到的问题及解决办法,简要叙述你进一步应用ESB模式的有关设想。、大屮型复杂软件系统开发所关注的问题Z—是质量,在软件系统的早期设计阶段,选择合适的体系结构对系统许多关键质量属性(如性能、可靠性、可用性、可修改性、安全性和互操作性等)起着决定性的影响。不恰当的软件体系结构将给项口开发带来灾难。因此,尽早分析和评佔一个系统的体系结构非常重要。基于调杳问卷或检查表的评估和基于场景(Scenarios)的评估是目前两类主要的软件架构评估方式。利用场景评估技术进行软件体系结构评估的主流方法包括SAAM(Scenario-basedArchitectureJknalysisMethod)>ATJkM(ArchitectureTradeoffAnalysisMethod)ffCBAM(CostBenefitAnalysisMethod)oSAAM方法最初用于比较彳从同的体系结私J,后来用于指导对体系结构的检查,使其主要关注潜在的问题,如需求冲突,或仅从某一参与者观点出发的不全面的系统设计;ATAM方法在揭示出结构满足特定质量目标的同时,也能反映出质量H标Z间的联系,从而权衡多个质量目标;CBAM方法可以看做是ATAM方法的补充,在其评估结杲上对软件体系结构的经济性进行评估。请围绕''基于场景的软件架构评估方法与应用〃论题,依次从以下3个方面进行论述。,包括角色、工作内容等。2•请从评估目的、评估参与者、评估活动或过程,以及评估结杲等几个方面对SAAM(或ATAM)评估方法进行分析。,采用了什么评估方法,如何具体实施,最终实际效果如何。三、论企业信息系统的安全设计3、目前,各企事业单位(或其他类似领域)信息化已经渗透到本单位各项业务活动的各个阶段。管理信息系统的安全性及其实施方法是企事业单位信息化中的关键任务之一,为了保障网络的安全