Service Component Architecture: SCA
The Service Component Architecture (SCA) specification is a major new development in Service-Oriented Architectures (SOAs).
The Service Component Architecture (SCA) and Service Data Objects (SDO) specifications represent enables applications to be built based on the SOA programming model. The two specifications provide the ability to divide SOA applications into appropriate elements and simplifies the representation of service-oriented business logic and related data. Service Component Architecture represents business logic as reusable components that can be easily integrated when assembling (composite) applications.
Service Component Architecture decouples the service implementation and service assembly from the underlying infrastructure details and also from the details of the access methods used to invoke services. Service Component Architecture components operate at a business granularity rather than component-level application programming interfaces.
Service Component Architecture - SCA Specification Links
Key Service Component Architecture specification references:
Assembly Model Specification
SCA Client and Implementation Model Specification for Java
SAC Client and Implementation Model Specification for C++
Useful Service Component Architecture - SCA Commentary
"SCA and the Future of Development."Bill Roth's Blog.
" SCA: Service Component Architecture."Jim Marino Blog.
"Development Model for Services." Eric Newcomer's Weblog.
"SAP Joins Group To Push for SOA Standards." By Robert Westervelt. From SearchSAP.com
"Building SOA solutions with the Service Component Architecture." By Roland Barcia and Jeff Brent. IBM developerWorks.

