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组成。
分享到:
相关推荐
sca是实现soa思想的系统架构规范1.0,最权威的中文翻译版本,英文不好的同志们的福音奥!!
SCA装配模型规范中文版,是学习SOA、SCA的朋友必看的资料。
SCA 学习-装配规范,值得收藏的东东,欢迎下载
软件无线电体系结构规范。软件无线电开发设计者必备的资料!
SCA_EJB会话bean绑定规范,SCA_Java EE集成规范,SCA_JAVA构件实现规范,SCA_JAVA通用注解和API规范,SCA_JCA绑定规范,SCA_JMS绑定规范,SCA_SCA策略框架,SCA_Spring构件实现规范,SCA_Web服务绑定规范,SCA_WS-...
SCA装配模型规范(中文版),JAVA语言
满江红社区翻译的中文规范,是目前最新的。也是全部的。
说明了SCA中COMPOSITE的详细规格
SCA Web Services Binding V1.00,SCA JMS Binding V1.00,SCA JCA Binding V1.00,SCA EJB Session Bean Binding V1.00等等关于sca的规范翻译版
Java-SDO-Spec-v2.1.0-FINAL.pdf SCA_AssemblyModel_V100中文版.pdf SCA_JavaAnnotationsAndAPIs中文版.pdf SCA_JavaComponentImplementation_V100中文版.pdf SCA_JAVA构件实现规范_中文版.pdf SCA_Java通用注解和...
sca 软件无线电体系结构规范。软件无线电开发设计者必备的资料!
sca相关规范(包括对应的中文版,应该是最全的)
SCA规范4.0
SCA_Java通用注解和API规范.pdf
SCA JAVA构件实现规范中文版,是学习SOA、SCA的朋友必看的资料,不可多得。
sca知识体系了解,面向服务组件的架构(Service Component Architecture,SCA)
SCA算法实现,主要针对凸优化问题进行求解,可以在其他地方使用。
SCA的出现使得软件无线电的民用成为现实,SCA是通信平台组件可移植性、可交换性、互用性、软件可重用性、体系结构可扩展性的一个标准,这个标准主要体现在以下4个方面:1)使移植费用降到最低;2)使一个波形应用在不同...
sca服务构件架构java通用注解和api规范sca服务构件架构java通用注解和api规范
sca的源程序代码,原始代码能够较好的学习sca算法。