主菜单:Tuscany SCA:SCA简介
From Tuscany中文社区
[编辑] 什么是 SCA? |
SOA的核心理念之一,就是能够对现有的服务进行组装并构成新的应用。这些服务提供者,可能使用了各种不同的技术。基于服务的构件架构(SCA)定义了一个“简单”的基于服务的模型,并以此创建、组装、发布服务。
SCA编程模型是高度可扩展的并且是语言无关的。SCA能够轻松地扩展到:
- 支持多种实现技术包括 Java, C++, BPEL, PHP, Spring,...
- 支持多种帮定技术包括 Webservice, JMS, EJB, JSON RPC, ...
- 支持多种容器环境如:Tomcat, Jetty, Geronimo, OSGI,..
SCA进一步分离了技术与业务(领域知识),使开发者能够跟多地关注领域而不是技术。SCA通过声明的方式来实现服务策略和服务质量(QoS),包括:可靠性、安全、事务。
Apache Tuscany实现了SCA标准1.0版,为开发者提供了进一步简化的开发体验,尤其是对于那些希望运用SOA技术的开发者。同时,Tuscany还提供了轻量级的运行时环境,更加易于集成到现有系统中。Tuscany支持多种编程技术,和绑定技术。Tuscany集成了来自多个Apache项目的技术实现。实现Apache Tuscany SCA本身,使用了: Java 和 C++ (我们称其为Native).
如果您想了解更多的SCA标准的内容,请访问www.osoa.org的标准文件. SCA标准已经被提交到 OASIS 以进一步标准化。
- 10分钟构建你的第一个SCA应用! 尝试一下
[编辑] 学习更多有关SCA? |
- 介绍SCA, David Chappell的绝佳讲解
- OASIS SCA 教学第一部分, 2007年4月圣地亚哥举行的2007 OASIS 座谈会上给出的
- OASIS SCA教学第二部分 - 主要是服务策略部分,2007年4月圣地亚哥举行的2007 OASIS 座谈会上给出的
- Tuscany简介, 2007年4月
- SCA在线研讨会 和 更好的研讨会演讲稿
- 什么是SCA? 概念快速浏览以及例子演示, Java开发者日志, Simon Laws, Raymond Feng, Haleh Mahbod的文档
- 服务的圣杯: SCA
- 基于服务的构件架构 - 一个SOA编程模型, Dobb博士的个人主页, August 2007年8月
- 你还可以到www.osoa.org上找到其它各种白皮书SCA 资源 关于 SCA.
[编辑] 其它文章 |

