热搜
您的位置:首页 >> 生活

SCAV10装配规范体系结构的组成

2019年11月05日 栏目:生活

SCA规范从v0.9,v0.95,0.96终发展到了v1.0 ,完成了个里程碑。  从SCA规范v0.9到v1.0,从概念到装配规则都

SCA规范从v0.9,v0.95,0.96终发展到了v1.0 ,完成了个里程碑。  从SCA规范v0.9到v1.0,从概念到装配规则都发生了一些变化。

这里就v1.0规范中的装配结构作一些简单的说明。

1、原子组件(Atomic Component)

所谓原子有不可以再分割的含义。原子组件被称为Component。对应原子组件的是合成组件(Composite)。合成组件Composite包含0...n个原子组件Component。后面如果未加说明则Component等同于原子组件。

原子组件component是执行代码的基本单元。

Component 通过被称为Service的接口对外提供服务,通过被称为Reference 接口引用外部服务。Service由0...n个操作组成,组件的使用者(或者称为客户端,Client)遵照Service的约束规则来使用组件。Reference依赖外部提供的服务实现需要的操作。组件本身通过implementation来实现。可以通过property为组件设置参数。

Component可以包含0...n个Service,0...n个Reference,0...n个property和0...1个implementation。

下图是Component的结构

2、合成组件(Composite)

Composite包含0...n个Component,Service,Reference,Wire,Property,以及包含其他的Composite.

3、系统域(Domain)

域Domain是一个系统或者子系统。它由n个Composite组成。

查看本文来源

儿童牙外伤的急救方法,一定要收好!
【医学聚焦】第3届中国银屑病大会今日在合肥隆重召开
种植牙术后该如何护理?这些绝招你都知道吗?
刘佺
早孕检查多少钱
  • 友情链接
  • 合作媒体