欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
Service Component Architecture
来自开放百科 - 灰狐
(版本间的差异)
第19行: | 第19行: | ||
* SCA 0.9: [http://dev2dev.bea.com/2005/11/SCA_Java_API_V0.9.zip Java API Source Files (zip)] | * SCA 0.9: [http://dev2dev.bea.com/2005/11/SCA_Java_API_V0.9.zip Java API Source Files (zip)] | ||
* SCA 0.9: [http://dev2dev.bea.com/2005/11/SCA_CPP_API_V0.9.zip C++ API Source Files (zip)] | * SCA 0.9: [http://dev2dev.bea.com/2005/11/SCA_CPP_API_V0.9.zip C++ API Source Files (zip)] | ||
+ | |||
+ | ==开源项目== | ||
+ | *[[Apache Tuscany]] - SCA/SDO开源项目 | ||
==相关链接== | ==相关链接== | ||
*http://dev2dev.bea.com/pub/a/2005/11/sca.html | *http://dev2dev.bea.com/pub/a/2005/11/sca.html |
2006年8月5日 (六) 14:14的版本
Oracle、BEA、IBM、IONA Technologies、SAP 和 Siebel 已经宣布他们将联合开发服务组件体系结构 (SCA) 和服务数据对象 (SDO) 规范,这将简化企业在 SOA 中创建和实施应用程序的方法。
服务组件体系结构 (SCA) 和服务数据对象 (SDO) 是用于简化面向服务体系结构 (SOA) 编程的新标准。具体来说,它们可以:
- 简化面向服务的业务逻辑的表示。SCA 使开发人员和设计师能够将业务逻辑表示为可轻松集成到任何与 SCA 兼容的应用程序或解决方案中的可重用组件。生成的应用程序称作复合应用程序。
- 简化相关数据的表示。SDO 指定标准的数据访问方法,通过 SDO 可以修改业务数据,而不管具体的数据访问过程。在复合应用程序中使用 SDO 时,开发人员和设计师并不需要了解访问某个后端数据源的技术细节。因此,他们可以使用静态或动态编程方法,并获得已连接和未连接的访问。
SCA 和 SDO 用于与 SOA 编程模型结合使用。在该模型中,业务组件表示为 SCA 组件,而组件之间使用的数据表示为 SDO。
Oracle、BEA、IBM、IONA Technologies、SAP 和 Siebel 正在联合开发 SCA 和 SDO 规范,这些规范将简化企业在 SOA 中创建和实施应用程序的方法。使用这些规范,企业可以更轻松地创建新 IT 资产,并将现有的 IT 资产转换为可快速满足不断变化的业务要求的可重用服务。
SCA标准
- SCA 0.9: Assembly Model Specification (PDF)
- SCA 0.9: Client and Implementation Model Specification for Java (PDF)
- SCA 0.9: Client and Implementation Model Specification for C++ (PDF)
- SCA 0.9: XSD Schemas (zip)
- SCA 0.9: Javadoc Files (zip)
- SCA 0.9: Java API Source Files (zip)
- SCA 0.9: C++ API Source Files (zip)
开源项目
- Apache Tuscany - SCA/SDO开源项目
相关链接
分享您的观点