|Apache Tuscany > Home > Java SCA > Java SCA Menu > Documentation > Java SCA Documentation Menu > SCA Java User Guide > SCA Java User Guide - Introduction|
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.