Chapter 3. SCA composite applications
This chapter covers
- Running a composite application in a single process
- Understanding the SCA domain
- Running a distributed composite application
- Using SCA composites as application building blocks
In this chapter we’ll look at how to use SCA and Tuscany to create and run composite applications. As the name suggests, a composite application is an application composed from other things. These other things are the basic SCA artifacts that we looked at in the previous chapter: components, implementations, services, interfaces, references, wires, properties, and bindings. To combine these into a composite application, you’ll need to understand the additional concepts of contributions, composites, domains, ...