IBM®
Skip to main content
    Country/region [select]      Terms of use
 
 
    
     Home      Products      Services & solutions      Support & downloads      My account     
 
developerworks > Dashboard > Bobby Woolf: WebSphere SOA and J2EE in Practice > ... > Service-Oriented Architecture > Apache Tuscany
developerWorks
Log In   View a printable version of the current page.
Overview Spaces Forums Blogs Podcasts Wikis Exchange
Apache Tuscany
Added by bwoolf, last edited by bwoolf on Jun 26, 2007  (view change)
Labels: 
(None)

Apache Tuscany

Apache Tuscany is an open-source project to implement the Service Component Architecture (SCA) and Service Data Objects (SDO) specifications being developed by the Open Service-Oriented Architecture (OSOA) organization. It is currently an Apache Incubator project. There is also open-source development tooling available from the Eclipse SOA Tools Platform Project.

Tuscany is developing Java and C++ implementations, and there are also efforts to implement the specs in PHP, Cobol, and Ruby. SCA components are interoperable, so two SCA components implemented in different languages, say Java and C++, will need to run in different containers (one with a Java runtime, the other with a C++ runtime) but still be able to work together. If there someday is a .NET/C# implementation of the specifications, that would go a long way towards supporting development of composite applications where some services run in Java/J2EE and others run in C#/.NET.

There's an Apache Tuscany blog. The authors are contributors to the project.

The IBM WebSphere Application Server V6.1 Feature Pack for SOA, one of the WebSphere Software Early Programs, adds Apache Tuscany into WebSphere Application Server.

I've talked about Tuscany on my blog:


    About IBM Privacy Contact