软件体系结构考试要点.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件体系结构考试要点

一、名词解释 1、B/S 浏览器/服务器,是三层应用结果的一种实现方式。具体结构:浏览器/Web服务器/数据库服务器 2、C/S 客户/服务器,是基于资源不等,且为共享而提出来的,定义了工作站如何与服务器相连,以实现数据和应用分布到多个处理机上。两层C/S结构:服务器(后台)负责数据管理和数据处理,客户机(前台)完成与用户的交互任务。三层C/S体系结构怎么刚加了一个应用服务器,它将应用功能分为表示层、功能层和数据层,在三层C/S结构中,最重要的是中间件。C/S体系结构有三个主要组成部分:数据库服务器、客户应用程序和网络 3、HMB:层次消息总线的软件体系结构风格(Hierarchical Message Bus—based Sytle)。 4、DSSA:特定领域的软件体系结构(domain specific software architecture)就是在一个特定的领域中位一组应用提供组织结构参考的标准软件体系结构。 5、ADL:软件体系结构描述语言(Architecture desciription Language)是一种形式化语言,它在底层语义模型的支持下,为软件的概念体系结构建模提供了具体语法和框架。 6、XML :可扩展标记语言(extensible markup language),XML是W3C制定的作为Internet上数据交换和表示的标准语言,是一种允许用户定义自己的标记的元语言(Mete)。 7、ATAM:体系结构权衡分析方法(architecture tradeoff analysis method),它是针对系统所使用或修改活动的支持程度,来判断该体系结构针对这一场景所代表的质量需求得满足程度的体系结构评估方法。 8、Web Service :Web服务(Web Service)是一种新的面向服务的体系结构,其中定义了一组标准协议,用于接口定义、方法调用、基于Internet的结构注册以及各种应用的实现。 9、SOA :面向服务的体系结构(Service—Oriented Architecture),是一种新的体系结构。在这种新的体系结构中,所有功能都定义为独立的服务,这些服务带有定义明确的可调用接口,可以以定义好的顺序调用这些服务来形成业务流程。SOA有三个主要的抽象级别,分别是操作、服务和业务流程。 10、SOAP :简单对象访问协议(simple object access protocol),SOAP是一个基于XML的再松散分布式环境中交换结构化信息的轻量级协议,它为在一个松散的、分布式环境中使用XUML交换结构化的和类型化得信息提供了一种简单的机制。SOAP规范包括SOAP信封、SOAP编码规则、SOAP RPC 表示和SOAP绑定4部分。 11、WSDL:Web服务描述语言(web services description language),是一种XML格式,用于将网络服务描述为一组端点,这些端点对包含面向文档或面向过程信息的消息进行操作。这种格式首先对操作和消息进行抽象描述,然后将其绑定到具体的网络协议和消息格式上以定义端点。相关的具体端点即组合成为抽象端点(服务)。 12、UDDI(Universal Despiption Discovery Intergation) 统一描述、发现和集成协议是一套基于Web的、分布式的、为Web服务提供的信息注册中心的实现标准和规范,同时也包含一组使企业能将自身提供的Web服务注册以使得别的企业能够发现的访问协议的实现标准。 13、SAAM(Software Architecture Analysis Method) 软件体系结构分析方法是最早精心设计并形成文档并得到广泛使用的软件体系结构分析方法 ,他最初是为了评估体系结构的可修改性而设计 。方法简单。 14、MVC风格:(Model-View-Controller style)模型—视图---控制器 风格。主要处理软件用户界面开发中所面临的问题。MVC风格将交互式应用划分为3中构件:视图、模型和控制器,允许为一个模型建立多个视图。 15、Artifact-Driven:制品驱动的体系结构设计方法从方法的制品描述中提取体系结构描述。它的例子包括广为流行的面向对象分析和设计方法OMT和OAD。 16、Use-Case-Driven 用例驱动的体系结构设计方法主要从用例导出体系结构抽象。统一过程使用的就是一种用例驱动的体系结构设计方法。 17、Domain-Driven 领域驱动:体系结构是从领域模型导出的,领域模型是在领域分析阶段开发的。 18、Pattern-Driven 模式驱动 该方法从模式导出体系结构抽象 19、构件Components是指具有一定功能、可明确辨识的软件单位并且具备以下特点:

文档评论(0)

juhui05 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档