You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

Welcome to the Apache Tuscany SCA User guide. Here you will find information aimed to help you develop SCA components and applications using Tuscany's Java SCA implementation.

This is a work in progress, so please contribute and comment so we can make this valuable to you

Introduction">Introduction

Tuscany is based on Service Component Architecture (SCA). SCA provides a way to represent services in a variety of languages and a model for associating poicies with services.

Service Component Architecture (SCA) is a simple model for creating service-oriented applications.

Service Oriented Architecture (SOA) is an architectural approach driven by the need to overcome the challenges of tightly coupled and department-specific applications. SOA promises benefits such as improved business agility, improved flexibility, cost reduction, and the easy sharing of information in heterogeneous and distributed environments.

Service Component Architecture (SCA) addresses the complexity of developing an SOA solution through its simple model for creating service-oriented applications for the whole enterprise - from the client to the back-end.

Running the Calculator Sample">Running the Calculator Sample

Building your own Calculator Application">Building your own Calculator Application

Components ">Components

Compents are the building blocks for creating SOA Applications. They contain the information that defines the program logic or implementation (component implementation), how the component interacts with other components (component type) and defines how it fits in with the other parts of the soluion (composition/assembly).

Service Component Descritpion Language (SCDL) ">Service Component Descritpion Language (SCDL)

Unknown macro: {HTMLcomment}
  • No labels