HIGHLIGHT Open Source SOA shows readers how to build state-of-the-art SOA applications using freely-available open-source technologies. DESCRIPTION You can build a world-class SOA infrastructure entirely using popular, and mature, open-source applications. Unfortunately, the technical documentation for most open-source projects focuses on a specific product, the big SOA picture. You're left to your own devices to figure out how to cobble together a full solution from the various bits. In other words, unless you already know how Mule and Tuscany work with jBPM, you're stuck. Open Source SOA shows readers how to build an entire SOA application using open-source technologies. It shows readers how to apply key ideas like Enterprise Service Bus (ESB) design and Business Process Management (BPM) and learn the tools and techniques to implement them effectively. To pull everything together, the author describes real-life case studies from his own work to tie together all the principles and practices. These hard-to-find case studies are pure gold for the reader, as most developers keep these trade secrets to themselves. KEY POINTS Theory what SOA really represents Enablers SOA core technologies Open-source applications that address the core technology Best-of-breed open-source solutions Real-life case studies MARKET INFORMATION SOA is a fact of life for enterprise developers. Open source technologies have caught up with and in many cases, surpassed their commercial rivals in terms of power, ease of use, and sophistication. This book shows a Java EE developer how to apply SOA techniques using the best-of-breed open-sources tools.