Service Design Patterns, by Rob DaigneauService Design Patterns 

Web services have been put into practical use for many years. Developers and architects have encountered a number of recurring design challenges related to their usage and it has become clear that certain design approaches work better than others to solve certain problems. Service Design Patterns codifies proven design solutions for web services that follow the REST architectural style or leverage SOAP/WSDL specifications. This catalogue identifies the fundamental topics in web service design and lists common design patterns for each topic. Martin Fowler, one of the most respected software thought-leaders of our time, said, “This is the book that should be considered the standard on the topic of Web Service Design."

About the author

Rob Daigneau is a Senior Fellow at Construx with over 20 years of experience in leading the design and implementation of software for a broad array of industries. He has served in such prominent positions as Director of Architecture for Monster.com, and Manager of Applications Development at Fidelity Investments. In these roles, and throughout his consulting career, Rob has provided leadership on technical strategy and tactics as it pertains to web service and API design, REST, SOA, mobile application architectures, cloud computing, and distributed systems engineering at "Internet scale."