The book covers the following open source products, and focuses on how they can be integrated together to form a complete "OpenSOA Platform":
Composite Services/Framework - Apache Tuscany
BPM -
JBoss jBPM
ESB/Web Service Mediation - Apache Synapse
Business Rules - JBoss Rules/Drools
Complex Event Processing - Esper
Unit Testing - soapUI
Obviously, for each of these categories, there are multiple high-quality open source alternatives available. In particular, the ESB space is rich with high-quality open source products, but I couldn't cover them all in the book, and I find Synapse to be a very easy-to-use lightweight ESB that provides outstanding functionality.
An example of where I discuss how these products can be integrated is jBPM, which I demonstrate how it can be used in tandem to Apache Tuscany to service enable that BPM product so that process instances can be kicked off through a variety of protocols such as JMS and
SOAP. I also have several real-life case studies that tie together these products.
Thanks!
jeff