软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|开发客
您现在的位置: 天极网 > 开发频道 > SCA V1.0 装配规范体系结构的组成
全文

SCA V1.0 装配规范体系结构的组成

2007-11-15 10:24作者:王洪伟出处:论坛整理责任编辑:方舟

  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组成。

  

相关搜索:
关注此文读者还看过
热门关注
特别推荐
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众