MD 更新:未知

CBSE特征

  1. 可组装性:所有外部交互必须通过公开接口
  2. 可部署性:构件总是二进制进行,能作为一个独立实体运行
  3. 文档化:可通过文档了解
  4. 独立性:可以在无其他特殊构件的情况下进行组装部署
  5. 标准化:符合某种标准化的构件模型

构件组装

需要借助胶水代码

  • 顺序组装:按顺序调用
  • 层次组装:被调用构件的接口必须和调用构件的接口兼容
  • 叠加组装:多个构件合并成新构件,对外提供新接口

构件模型要素

接口

定义构件,构件模型规定如何定义构件

使用信息

构件一个特定的、全局唯一的名字或句柄。构件元数据是构件本身相关的数据,用户通过这个找到构件提供的服务。构件是通用实体,部署时必须对构件进行配置来适应应用系统。

部署

一个规格说明。