2 Oct 2013

Service-component architecture (SCA) and Overview of SOA

Service-component architecture (SCA) and Overview of SOA

Service-component architecture (SCA) is a group of specifications intended for the development of applications based on SOA, which defines how business process entities interact to perform business tasks.

  •      SCA provides an open, technology platform independent model for implementing IT web services that are defined in terms of a business functions and make middleware functions more accessible to the application developer
  •      SCA provides the Power of the Composite, a framework for standardizing and simplifying the building, deployment and management of atomic service components into a more granular composite.

SCA can be broken down into four major parts or models:

  •      Assembly Model: defines how components are combined, linked and packaged as services independent of the programming language.
  •      Implementation Model: defines how services are packaged and accessed for specific programming languages.
  •      Policy Model: defines service policies independent of the programming code.
  •      Binding Model: defines how components are accessed independent of the programming code.

1 comment: