Tuscany团队正在为简化基于服务的应用网络开发和针对摆在SOA面前的真实的业务问题,提供一个健壮、简便的基础设施而努力。
Tuscany是基于由Open SOA协会提出的规范的:
SCA(服务组件架构)――SOA的本质特性在于可以通过组建新加的或已有的服务来创建崭新的应用服务,而这些组成崭新服务的原子服务可以由不同的技术来开发。SCA定义了一个简化的基于服务的模型,该模型设计服务网络的缔造、装配和部署,注意这些服务都是语言中立的。Tuscany遵循SCA1.0规范。
SDO(服务数据对象)――提供了针对遍布在服务网络中的不同数据格式(当然包括xml文档)的唯一处理接口,同时还提供了跟踪数据变化的机制。Tuscany遵循SDO2.1规范。
DAS(数据访问服务)――提供了一个简单的针对关系数据库的SDO接口。
以上这些提到的技术为开发与运行基于SOA的应用提供完备的基础设施。他们彼此不相互依赖,并能单独使用。