填空题:1.构件是指语义完整,语法正确和有可重用价值单位软件是软件重用过程中能够明确便是系统;结构上它是给予描述,通讯接口和实现代码复合体.2.构件猎取渠道(1)直接使用作适应性修改(2)经过遗留工程(3)市场上购置(4)开发新构件3.构件分类和组织:关键字分类法,刻面分类法,超文本组织方法4.基于数据组装技术:这种组装技术也要求库中构件以子程序形式出现5.软件体系结构建模种类:结构模型,框架模型,动态模型,过程模型,功效模型6.体系结构风格定义了一个系统家族即定义了一个词汇表和一组约束7.有两种不一样构件:中央数据结构说明目前状态,仓库是一黑板系统8.C/S 体系结构有三个关键组成部分:数据库服务器,用户应用程序,网络9.ADL 基础元素:构件,连接件,体系结构配置10.软件体系结构描述方法:图像表示工具,模块内连接语言,基于软构件系统描述语言,软件体系结构描述语言11.Web 服务:数据层,数据访问层,业务层,业务面,监听者12.简单对象访问协议:SOAP 信封,SOAP 编码规则,SOAP RPC 表示,SOAP 绑定13.Web 服务特点:使用标准法律规范协议;使用协议法律规范性;高度集成能力;完好封装;松散耦合选择题:1 构件模型三个关键流派 OMG,SunEJB,MicrosoftDCOM2.构件管理:构件描述,构件分类和组织,人员及权限管理3.构件重用:检索和提取构件,了解和评价构件,修改构件,构件组装4.软件体系结构进展史:无体系结构设计阶段,萌芽阶段,早期阶段,高级阶段5.分层系统优点:支持基于抽象程度递增系统设计;支持功效增强;支持重用6.黑板系统组成:知识源,黑板数据结构,控制7.面对对象系统优点:改变一个对象表示不影响其它对象;分解成部分交互代理程序集合8.W3C 是万维网联盟9.Web 服务作为一个新兴 Web 应用模式,是一个崭新分布式计算模型,是 Web 上数据和信息集成有效机制10.Web 服务就像 Web 上构件编程,开发人员经过调用 Web 应用编程接口,将 Web 服务集成进她们应用程序就像调用当地服务一样11.Web 服务开发生命周期:构件,布署,运行,管理12.Web 服务栈:程序设计语言【程序构件(组成程序基础元素及其取值或值域范围);操作符(连接构件多种功效符号);抽象规则(相关构件和操作符命名表示规则);限制规则(一组选择并决定具体使用何种抽规则来作用于相关基础构件及其操作符规则和原理);法律规范说明(相关句法语义关联说明); 】软件体系结构【系统构件(模块化等级系统组成成份实体,这些实体能够被施以抽象特征化处理,并以多个方法得到使用);连接件(对组成...