Introduction
Fabric3 is a platform for developing, assembling, and managing distributed applications. Fabric3 provides the following features:
...
- David Chappell, "Introducing SCA" ({+}http://www.davidchappell.com/articles/Introducing_SCA.pdf+), which presents a balanced and accurate overview of SCA.
- Jim Marino and Michael Rowley, Understanding SCA (Addison-Wesley), which provides an in-depth treatment of SCA using Fabric3.
The Samples
The samples are intended to demonstrate the capabilities of Fabric3 using the standalone or Tomcat distributions. The samples contain individual applications designed to showcase specific features and are organized as follows:
- Starter: Contains several variations of a calculator application that show how to create services, wire them, and expose them as a web services endpoint , and REST resource.
- Features: Contains applications that demonstrate how to use specific Fabric3 features, including JPA/Hibernate integration and Pub/Sub eventing, pub/sub eventing, websockets, timers, and custom policies.
- Apps. Contains complete applications that demonstrate SCA and Fabric3 best-practices. There is currently one application, BigBank.
...