问题
单项选择题
只有当整体的体系结构被良好地定义和维护,构件及其系统的升级和维护才会有坚实的基础。以下关于构件系统架构特性的描述,错误的是______。
A.构件系统架构由一组平台决策、一组构件框架及其之间互操作设计组成
B.构件框架是一种通用的体系结构,也是一组动态地作用于构件层次机制的策略
C.构件是一组通常需要同时部署的原子构件,一个原子构件是一个模块和一组资源
D.模块是一组类和可能的非面向对象的结构体,资源是一个类型化的项的固定集合
答案
参考答案:B
解析: 构件体系结构的核心包括构件和外部环境的交互,构件角色,标准化工具的界面,以及对最终用户和部署人员的用户界面等。构件系统架构特性主要有:①构件系统架构由一组平台决策、一组构件框架及其之间互操作设计组成;②构件框架是一种专用的体系结构(通常围绕一些关键的机制),也是一组动态地作用于构件层次机制的策略;③构件框架之间的互操作设计包括系统体系结构连接的所有框架间的互操作的规则;④构件是一组通常需要同时部署的原子构件;⑤一个原子构件是一个模块和一组资源;⑥模块是一组类和可能的非面向对象的结构体(例如过程或函数等);⑦资源是一个类型化的项的固定集合。