一、名词解释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绑定...