首页 理论教育 ApacheTuscany简介

ApacheTuscany简介

时间:2023-11-23 理论教育 版权反馈
【摘要】:Apache Tuscany集成其他技术,包括OSGi,Spring,JEE和Web 2.0。

ApacheTuscany简介

1.Apache Tuscany简介

Tuscany是Apache的开源项目,是一套开源的SCA框架模型,是SOA的基础架构。它是IBM、Oracle、SAP等厂商联合成立的SOA标准化组织-OSOA支持下开发出的SCA框架,它既是开源界SCA的试金石,也是当前开源界最成熟的SCA框架之一。

2.Apache Tuscany的主要特点

Apache Tuscany提供开放式可扩展的运行环境以支持现在和将来的各种技术,这将解除应用程序对底层技术的依赖和耦合,使得跨技术网络平台的组装成为可能并大大简化,同时提供全方位的开源SOA基础架构,以利于开发、组装、发布、管理构件式应用服务(Composite Applications)及数据处理。该项目实现服务构件体系和服务数据对象等OASIS OpenCSA标准。

•(1)多种构件实现,包括Java,BPEL,XQuery,JavaScrIPt。(www.xing528.com)

•(2)多种通信协议,包括RMI,Web Services,JSONRPC,Feed,EJB,CORBA。

•(3)多种接口语言,包括Java,WSDL。

•(4)多种数据绑定,包括XML,JavaBeans,JAXB,SDO,XMLBeans,JSON,AXIOM。

Apache Tuscany集成其他技术,包括OSGi,Spring,JEE和Web 2.0。该项目提供了从小型到企业级业务的广泛支持,解决方案提供商、中间件平台提供商和最终用户以及开发人员都可获益。Tuscany是一款轻载的平台,可以独立运行或嵌入在WebSphere,Geronimo,Tomcat和Jetty等应用服务器中。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈