service-component architecture
Home > SOA Definitions - Service-component architecture
SearchSOA.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

service-component architecture



Word of the Day
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


DEFINITION - Service-component architecture (SCA) is a group of specifications intended for the development of applications based on service-oriented architecture (SOA), which defines how computing entities interact to perform work for each other. Originally published in November 2005, SCA is based on the notion that all the functions in an enterprise should exist in the form of services that are combined into composites to address specific business requirements.

SCA encompasses diverse technologies, programming languages, frameworks and platforms for Web service components and for the methods used to connect them. SCA can be broken down into four major parts or models:

  • The assembly model, which defines how components are combined, linked and packaged as services independent of the programming language.
  • The implementation model, which defines how services are packaged and accessed for specific programming languages.
  • The policy model, which defines service policies independent of the programming code.
  • The bindings model, which defines how components are accessed independent of the programming code.

When properly implemented, SCA can help an enterprise to minimize the workload on its developers, shorten learning curves, facilitate reuse of services and update policies without having to modify the programming. SCA also facilitates control over access methods and the implementation of security-related countermeasures.

LAST UPDATED: 05 Jul 2007

Read more about service-component architecture:
- Open SOA has published all SCA specifications and updates.
- Open SOA provides links to SCA-related documents and white papers.
- SearchSystemsChannel.com offers an SOA tutorial.


Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Eclipse Ganymede: SOA project adds WS-Policy, SCA tools
The Eclipse SOA Tools Project unveils new tools for architects and developers working with WS-Policy and SCA, as well as new components for SOA...
Ganymede: Modeling tools target SOA, UML
Service-oriented architecture (SOA) is supported by new SCA, Ecore and UML tools in next week's release of the updated Eclipse Modeling Framwork...
What OSGi means to SOA
The Open Services Gateway Initiative (OSGi) Alliance is working to realize the vision of a "universal middleware" for service-oriented architecture,...


About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2001 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts