Discover how to implement Service Component Architecture (SCA) in "Tuscany in Action"

In "Tuscany in Action," read how to use Apache Tuscany to implement Service Component Architecture (SCA). SCA lets a use describe and integrate services in a composite application.

This Content Component encountered an error

Free excerpts from Tuscany in Action:
Chapter five
Chapter ten


A service-oriented architecture (SOA) makes it possible to create composite applications from services, but describing how these services fit together can be challenging. Service Component Architecture (SCA) meets this challenge. SCA is an standardized assembly model for describing composite applications made from services. SCA is technology neutral and managed by OASIS.

Apache Tuscany is an open source software tool that allows a user to implement SCA. In Tuscany in Action, author Simon Laws and others describe how to use Tuscany to develop and manage composite applications. Tuscany includes pluggable protocols and various component types so that services written in different languages can be more easily integrated.

We have provided two free excerpts from Tuscany in Action. In chapter five of Tuscany in Action, learn how to how to define a Java-based component implementation and how Java annotations can be added to a Java class to define SCA services, references and properties. In chapter ten of Tuscany in Action, read an overview of policy within the SCA domain concept, and learn how Tuscany allows policy code to be added to the runtime in the form of policy interceptors.

This was first published in February 2010

Dig deeper on Service Component Architecture (SCA)

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close