Monday, June 28, 2010

Service component architecture (SCA)

Service Component Architecture (SCA) is emerging standard which aims to provide a model for the creation of service components in a wide range of languages and a model for assembling service components into a business solution [1].

The SCA specification is divided into a number of documents, each dealing with a different aspect of SCA [4]. Like, the Assembly Model describes wiring components. The Assembly Model is independent of implementation. The Client and Implementation specification deals with the implementation of services and of service clients -- SCA has published specifications for BPEL, C++, Spring and Java component implementation specifications.

List of current SCA specification can be found at OSOA's website at - http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications. Most of the specifications published in 2007. I am still trying to figure out what is the current status of SCA.


References:

[1] Service Component Architecture (SCA) (http://www.oasis-opencsa.org/sca)

[2] What is Service Component Architecture? Is it an alternative to SOA or is it an addition? (http://blog.softwareag.com/index.php/2008/06/10/what-is-service-component-architecture-is-it-an-alternative-to-soa-or-is-it-an-addition/)

[3] Service component architecture - Wikipedia Page (http://en.wikipedia.org/wiki/Service_component_architecture)


[4] Service Component Architecture (http://www.ibm.com/developerworks/library/specification/ws-sca/)

[5] Service Component Architecture Specifications (http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications)

2 comments:

tenax_technologies said...

Custom software is the most expensive type of development due to it’s nature - unique functionality and utilization of new challenging technologies. The most important thing to understand is that java software development outsourcing is a significant decision that can have lasting ramifications for an organization

Web Designing company Bangalore said...

Very cute! I liked this blog.