试题详情
- 简答题层次系统结构和基于消息的层次系统结构有什么区别?
-
层次结构将系统进行分级组织,其组织思想是:在层次结构中,每一层向上层提供服务,并作为客户向下层请求服务。分层系统的优点:支持基于抽象程度递增的系统设计;支持功能增强;支持重用。分层系统的缺点:并不是每个系统都可以很容易的划分为分层的模式,甚至即使是层次化的,出于性能的考虑,也不得不吧一些低及或高级的功能综合起来;很难找到一个合适的、正确的层次抽象方法。
消息总线是系统的连接件、负责消息的分派、传递和过滤以及处理结果的返回。消息是构件之间通信的唯一方式。由于构件通过总线进行连接,并不要求各个构件具有相同的地址空间或局限在一台机器上,因此该风格可以很好的刻画分布式开发系统,以及CORBA.DCOM和EJB规范的系统。 关注下方微信公众号,在线模考后查看

热门试题
- 下列属于面向对象基本原则的是()。
- 软件体系结构的描述方法主要有()、()、
- ()是一个或多个构件和或构件之间的关系的
- ()模式封装了分布于多个类之间的行为。
- 所有评估方法关注的质量属性有哪几个?
- 黑板系统主要由()、()和()组成
- 软件工程的研究主要有哪三个方向?
- 以下不属于ADL的构成要素的是()
- 在分解任何概念子系统之前先定义所有概念子
- 构件重用中检索与提取构件方法()
- 在软件设计中占据着主导地位的软件体系结构
- 用例分析与设计在设计过程中起到什么作用?
- 基于构件的动态系统结构模型分为应用层,中
- 体系结构的动态性主要分为()、()、()
- 在体系结构中,应用于当前环境中有多个构建
- 容错体系结构风格是由()个原始构件和一系
- 创建型软件设计模式的两个主导思想:()了
- UDDI注册中心提供的信息可以分为哪几组
- 下面不属于Web服务共同特征是()
- 体系结构设计是整个软件生命周期中关键的一