Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

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.

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 last published in February 2010

Dig Deeper on Managing microservices architectures and SOA



Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.