What is SCA?

SCA (Service Component Architecture) is a set of specifications/invocation framework/Programming model/builds on open standard that provides a way for developers to encapsulate service implementations in reusable components.


It enables developers to define interfaces, implementations,and references in a technology-agnostic way, giving you the opportunity to bind the elements to whichever technology you choose.


SCA separates business logic from infrastructure so that application programmers can focus on solving business problems.


It describes all integration artifacts as service components with well-defined interfaces.


SCA divides up the steps in building a service-oriented application into two major parts:


  1. The implementation of service components which provide services and consume other services.
  2. The assembly of sets of components to build business applications, through the wiring of service references to services.

No comments:

Post a Comment