Sunday, February 9, 2014

Service Component Architecture (SCA)

Service Component Architecture (SCA) defines a programming model for composite SOA applications. SCA provides a model for the composition of services and for the creation of service components, including the reuse of existing applications within SCA composites. SCA is based on the idea of service composition
aka orchestration.

SCA specification consists of four main elements.

1. Assembly Model Specification -  This model defines how to specify the structure of a composite application.

2. Component Implementation Specification - This specification define how a component is actually written in a particular programming language.

3. Binding Specification - This specification define how the services published by a component can be accessed.

4. Policy Framework Specification - This specification desribes how to add non functional requirements to services.

More information regarding SCA can be found at http://tuscany.apache.org/documentation-2x/sca-introduction.html




No comments:

Post a Comment