细说SCA V1.0规范--component与实现
作者: Teamlet, 出处:, 责任编辑: 王尔玉,
2007-10-22 14:04
在SCA V1.0装配规范三个不同的组件,分别对应系统的三个不同层面:Component组件对应实现层,Composite组件对应架构层,Domain对应业务层
在SCA V1.0装配规范中,相对较为独立的组件只有三个,粒度由小到大分别是Component、Composite和Domain,其他Service、Reference、Property、Wire等都是辅助性的元素。这些辅助性的元素做为三个独立的组件中的组成部分,为组件与外部数据传输、对外提供服务和引用外部资源提供途径,将各个组件的组成粒度更大的上层组件。三个不同的组件,分别对应系统的三个不同层面:Component组件对应实现层,Composite组件对应架构层,Domain对应业务层。
一、组件介绍
1、Component 简介
Component是SCA规范中最基本的元素,是粒度最小的执行单元或者实现单元。
为了方面后面的描述和图解,将Component图示作了一些简化。如图:

2、Composite简介
Composite组件是SCA规范中最基本的单元,是部署的最基本单位。其他组件要以Composite组件的组成形式通过Composite组件表现出来。对于Composite组件会在下一篇文章--Composite与架构中详细说明.
同样,简化Composite组件的图示。如图:

- 本文关键词:

