欢迎来到天天文库
浏览记录
ID:30947979
大小:65.50 KB
页数:9页
时间:2019-01-04
《软件体系结构考试要点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一、名词解释1、B/S浏览器/服务器,是三层应用结果的一•种实现方式。具体结构:浏览器/Web服务器/数据库服务器2、C/S客户/服务器,是基于资源不等,且为共享而提出来的,定义了工作站如何与服务器相连,以实现数据和应用分布到多个处理机上。两层C/S结构:服务器(示台)负责数据管理和数据处理,客户机(前台)完成与用户的交互任务。三层C/S体系结构怎么刚加了一•个应用服务器,它将应用功能分为表示层、功能层和数据层,在三层C/S结构中,最重要的是中间件。C/S体系结构有三个主要组成部分:数据库服务器、客户应用程序和网络3、H
2、MB:层次消息总线的软件体系结构风格(HierarchicalMessageBus—basedSytle)。4、DSSA:特定领域的软件体系结构(domainspecificsoftwarearchitecture)就是在一个特定的领域中位一组应用提供组织结构参考的标准软件体系结构。5、ADL:软件体系结构描述语占(ArchitecturedesciriptionLanguage)是一-种形式化语言,它在底层语义模型的支持下,为软件的概念体系结构建模捉供了具体语法和框架。6^XML:可扩展标记语言(extensiblem
3、arkuplanguage),XML是W3C制定的作为Internet上数据交换和表示的标准语言,是一种允许用八定义自己的标记的元语言(Mete)。7、ATAM:体系结构权衡分析方法(architecturetradeoffanalysismethod),它是针对系统所使用或修改活动的支持程度,来判断该体系结构针对这一场景所代表的质最需求得满足程度的体系结构评估方法。8、WebService:Web服务(WebService)是一种新的面向服务的体系结构,其中定义了一纟H.标准协议,用于接口定义、方法调用、基于Inter
4、net的结构注册以及各种应用的实现。9、SOA:面向服务的体系结构(Service一OrientedArchitecture),是一•种新的体系结构。在这种新的体系结构中,所有功能都定义为独立的服务,这些服务帯有定义明确的可调用接口,可以以定义好的顺序调用这些服务來形成业务流程。SOA有三个主要的抽象级别,分别是操作、服务和业务流程。10^SOAP:简单对象访问协议(simpleobjectaccessprotocol),SOAP是一个基于XML的再松散分布式环境中交换结构化信息的轻量级协议,它为在一个松散的、分布式环境
5、中使用XUML交换结构化的和类型化得信息提供了一种简单的机制。SOAP规范包括SOAP信封、SOAP编码规则、SOAPRPC表示和SOAP绑定4部分。11>WSDL:Web服务描述语言(webservicesdescriptionlanguage),是一,种XML格式,用于将网络服务描述为一组端点,这些端点对包含而向文档或而向过程信息的消息进行操作。这种格式首先对操作和消息进行抽彖描述,然后将其绑左到具体的网络协议和消息格式上以定义端点。相关的具体端点即组合成为抽彖端点(服务)。12、UDDI(UniversalDesp
6、iptionDiscoveryIntergation)统一描述、发现和集成协议是一套基于Web的、分布式的、为Web服务捉供的信息注册屮心的实现标准和规范,同时也包含一组使企业能将自身提供的Web服务注册以使得别的企业能够发现的访问协议的实现标准。SAAM(SoftwareArchitectureAnalysisMethod)软件体系结构分析方法是最早精心设计并形成文档并得到广泛使用的软件体系结构分析方法,他最初是为了评估体系结构的可修改性而设计。方法简单。14^MVC风格:(Model・View・Controllers
7、tyle)模型一视图…控制器风格。主要处理软件用户界而开发屮所面临的问题。MVC风格将交互式应用划分为3屮构件:视图、模型和控制器,允许为一个模型建立多个视图。15、Artifact-Driven:制品驱动的体系结构设计方法从方法的制品描述中提取体系结构描述。它的例子包括广为流行的面向对象分析和设计方法OMT和OADo16、Use-Case-Driven用例张动的体系结构设计方法主耍从川例导出体系结构抽象。统一过程使用的就是一种用例驱动的体系结构设计方法。17、Domain-Driven领域驱动:体系结构是从领域模型导出
8、的,领域模型是在领域分析阶段开发的。18、Pattern-Driven模式驱动该方法从模式导出体系结构抽彖19、构件Components是指具有一定功能、可明确辨识的软件单位并且具备以下特点:语义完整、语法正确、有可重用价值20、连接件Connectors是用来建立构件间的交互以及支配这些交互规则的体系结构构造模块。
此文档下载收益归作者所有