About the Book
"SOA Design Patterns is an important contribution to the literature and practice
of building and delivering quality software-intensive systems."
- Grady Booch, IBM Fellow "With the continued explosion of services and the increased rate of adoption of SOA through the market, there is a critical need for comprehensive, actionable guidance that provides the fastest possible time to results. Microsoft is honored to contribute to the
SOA Design Patterns book, and to continue working with the community to realize the value of Real World SOA."
- Steven Martin, Senior Director, Developer Platform Product Management, Microsoft "
SOA Design Patterns provides the proper guidance with the right level of abstraction to be adapted to each organization's needs, and Oracle is pleased to have contributed to the patterns contained in this book."
- Dr. Mohamad Afshar, Director of Product Management, Oracle Fusion Middleware, Oracle "Red Hat is pleased to be involved in the
SOA Design Patterns book and contribute important SOA design patterns to the community that we and our customers have used within our own SOA platforms. I am sure this will be a great resource for future SOA practitioners."
- Pierre Fricke Director, Product Line Management, JBoss SOA Platform, Red Hat "A wealth of proven, reusable SOA design patterns, clearly explained and illustrated with examples. An invaluable resource for all those involved in the design of service-oriented solutions."
- Phil Thomas, Consulting IT Specialist, IBM Software Group "This obligatory almanac of SOA design patterns will become the foundation on which many organizations will build their successful SOA solutions. It will allow organizations to build their own focused SOA design patterns catalog in an expedited fashion knowing that it contains the wealth and expertise of proven SOA best practices."
- Stephen Bennett, Director, Technology Business Unit, Oracle Corporation "The technical differences between service orientation and object orientation are subtle enough to confuse even the most advanced developers. Thomas Erl's book provides a great service by clearly articulating SOA design patterns and differentiating them from similar OO design patterns."
- Anne Thomas Manes, VP & Research Director, Burton Group "
SOA Design Patterns does an excellent job of laying out and discussing the areas of SOA design that a competent SOA practitioner should understand and employ."
- Robert Laird, SOA Architect, IBM "As always, Thomas delivers again. In a well-structured and easy-to-understand way, this book provides a wonderful collection of patterns each addressing a typical set of SOA design problems with well articulated solutions. The plain language and hundreds of diagrams included in the book help make the complicated subjects of SOA design comprehensible even to those who are new to the SOA design world. It's a must-have reference book for all SOA practitioners, especially for enterprise architects, solution architects, developers, managers, and business process experts."
- Canyang Kevin Liu, Solution Architecture Manager, SAP "The concept of service oriented architecture has long promised visions of agile organizations being able to swap out interfaces and applications as business needs change. SOA also promises incredible developer and IT productivity, with the idea that key services would be candidates for cross-enterprise sharing or reuse. But many organizations' efforts to move to SOA have been mired-by organizational issues, by conflicting vendor messages, and by architectures that may amount to little more than Just a Bunch of Web Services. There's been a lot of confusion in the SOA marketplace about exactly what SOA is, what it's supposed to accomplish, and how an en