Apache Tuscany > Home > General Info > Index User List | Dev List | Issue Tracker  
Subprojects

Welcome to Apache Tuscany

Apache Tuscany simplifies the task of developing SOA solutions by providing a comprehensive infrastructure for SOA development and management that is based on Service Component Architecture (SCA) standard. With SCA as it's foundation, Tuscany offers solution developers the following advantages.

  • Provides a model for creating composite applications by defining the services in the fabric and their relationships with one another. The services can be implemented in any technology.
  • Enables service developers to create reusable services that only contain business logic. Protocols are pushed out of business logic and are handled through pluggable bindings. This lowers development cost.
  • Applications can easily adapt to infrastructure changes without recoding since protocols are handled via pluggable bindings and quality of services (transaction, security) are handled declaratively.
  • Existing applications can work with new SCA compositions. This allows for incremental growth towards a more flexible architecture, outsourcing or providing services to others.

    In addition, Tuscany is integrated with various technologies and offers:

    • a wide range of bindings (pluggable protocols)
    • various component types including and not limited to Java, C++, BPEL, Spring and scripting
    • an end to end service and data solution which includes support for Jaxb and SDO
    • a lightweight runtime that works standalone or with other application servers
    • a modular architecture that makes it easy to integrate with different technologies and to extend
    • Integration with web20 technologies

    Apache Tuscany SCA is implemented in Java and C++ (referred to as Native) . Learn more about SCA

    Please join us to create a practical SOA infrastructure that addresses the challenges which small to large scale businesses face.

    Tuscany News Dashboard

    Apache Tuscany (rss_2.0)
    (...making SOA easy)
    Apache Tuscany SCA Java 1.5 Released (May 31, 2009 23:07)
    Tuscany/SCA Sessions at JavaOne 2009 (May 29, 2009 14:10)
    Runing Tuscany Android Sample Applications (May 28, 2009 15:05)

website stats