SCA域

翻译 2007年10月05日 15:54:00

这些组件无论独立还是集成,全部都是可在不同环境下使用多次 的可重用单元。一个合成组件,连带它的配置信息,被打包到一个叫做contribution的部署单元部署到域。资源可以在不同contributions间重用,比如:JAVA类、XSD文件、WSDL文件等等。

一个SCA域是一个完整的运行配置,可能分布于一系列互联的的节点运行,域配置的整体布局,是服务依赖、属性、策略的配置。一个域是运行着的系统,或者一组互相协作在一起工作工作的组件的逻辑视图,它们通过SCA线路彼此连接。当它实际的用于一个SCA环境的时候,合成组件实例化。

SCA域非常灵活,可以很小也可以很大:

  • 一个很小的域,可能是一个在测试环境内的ide内
  • 中型域可能是一个单一的服务器还是小型集群,支持单一应用
  • 大型的域可以描述一个部门或公司的全部服务

在一个大型域可能会有各种策略,定义组件可以在何处运行,以及它们如何连接到对方或对外服务。然而,在开发过程中人们不会关注这些。代码被打包以供部署。Tuscany SCA Java 支持以JAR包或者文件的形式部署。

下面是一个有两个contribution的域额度例子:

<全文完>

以上文章翻译自Tuscany官网的SCA快速入门部分,原文:

http://incubator.apache.org/tuscany/quick-guide-to-sca.html

面向构件的开发:SCA还是SOA?

面向构件,新一代的软件开发模式和方法。那么它的规范和标准又是什么呢?现在这个答案越来越清晰:SCA。回答这个问题的时候,可能现在绝大部分的人都会说SOA,其实‘SOA’这个回答是错误的!(似乎现在的软...
  • Baple
  • Baple
  • 2014年09月16日 11:31
  • 1086

SCA概念与应用实践(5. 一个例子演示)

5.1.        Application定义下图是我们要实现的application 图5_1这个只有一层composite, 命名为 restaurant,它包含5个component    ...

在路上---基于SCA规范的应用服务框架成长记(五)

原本应该继续写前期的设计和实现的,不过第一期ASF的结束,需要做一些总结和后续的规划,因此先写了这个ppt,作为前期的一个大致总结和后期工作的规划。     大纲 §      AS...

Tuscany SCA案例分析(转)

Tuscany SCA案例分析(一)(连载中...)   给了好久的承诺,前些日子一直在学习一些SOA方面相关的资料,包括Web Service基础--WSDL SOAP UDDI等,这些是...

Fortify SCA 源代码安全测试工具-----介绍

Fortify SCA 源代码安全测试工具-----介绍                  关于fortify成立于2003年的Fortify Software是全球领先的软件安全产品解决方案供应商...

Tuscany SCA与Spring、Hibernate整合之简洁方法

Tuscany SCA发布Web Service,这篇文章讲了Tuscany 如何发布Web Service。本文介绍如何与常用的框架spring/hibernate整合。 Tuscany SC...
  • whuqin
  • whuqin
  • 2011年07月19日 21:40
  • 4275

TUSCANY SCA JAVA (五) 用其他脚本语言实现组件服务

先来看看整个项目的代码架构 com.ajun.tuscany.server包主要是加减乘除法的java接口和计算器接口和计算器实现类。 com.ajun.tuscany.scr...

SCA中Web Service的发布及调用分析

在SCA规范中提供了Web Service Binding,可以把服务对外暴露为Web Service,同时也可以消费外部提供的Web Service服务,这一功能在EOS中是如何实现的呢,下面分两部...

JBI与SCA的区别

http://jnn.blogbus.com/logs/2010052.html 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://jnn.blogbus.com/l...

SCA 之Tuscany 1 ——helloworld

SCA可看做是和Spring有诸多共同点的框架,使用的时候应该相互比较异同。 本系列文章是使用Tuscany Getting Started 实例学习之用。想下载这些实例的源码和Tuscany的开源...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SCA域
举报原因:
原因补充:

(最多只允许输入30个字)