O'Reilly logo

Tuscany SCA in Action by Simon Nash, Haleh Mahbod, Raymond Feng, Mark Combellack, Simon Laws

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Implementing components using the Java language

This chapter covers

  • SCA Java annotations
  • Java interfaces for services and references
  • Services, references, and properties in Java implementations
  • Component scope
  • Callbacks and conversations
  • Passing SCA service references
  • Error handling

Each component in a Tuscany SCA composite application is implemented using an implementation type. The SCA specifications define a number of implementation types, for example:

  • implementation.java
  • implementation.spring
  • implementation.bpel

The Tuscany project has also added a few more, for example, implementation.script.

In this chapter we’ll focus on implementation.java. The other implementation types mentioned will be discussed in chapter ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required