Goodreads helps you keep track of books you want to read.
Start by marking “Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services” as Want to Read:
Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services
Enlarge cover
Rate this book
Clear rating
Open Preview

Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services

(The Addison-Wesley Signature Series)

3.69  ·  Rating details ·  192 ratings  ·  10 reviews

Web services have been used for many years. In this time, developers and architects have encountered a number of recurring design challenges related to their usage, and have learned that certain service design approaches work better than others to solve certain problems.


In Service Design Patterns, Rob Daigneau codifies proven design solutions for web services that foll

Hardcover, 321 pages
Published October 28th 2011 by Addison-Wesley Professional (first published July 20th 2011)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Service Design Patterns, please sign up.

Be the first to ask a question about Service Design Patterns

Community Reviews

Showing 1-30
Average rating 3.69  · 
Rating details
 ·  192 ratings  ·  10 reviews

More filters
Sort order
Start your review of Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services
J Lavoie
Mar 05, 2012 rated it it was amazing
As is true with all patterns books, your reaction might be, “I already know all of this”. This book doesn’t try to identify new ideas. Instead, it gives a name to the approaches we’ve all been using for some time, and lists their pros and cons. It’s cool that the author identified names that were, in many cases, useful for both RESTful and SOAP style services.

The code examples are helpful, but aren’t detailed or prescriptive “how-to” recipes. The author hints in the forward that you should proba
Rod Hilton
Jul 30, 2012 rated it liked it
Most patterns books contain very little new information, usually they just provide terminology for things an experienced developer has seen or done countless times. As such, I admit it is somewhat unfair for me to feel the way I do about Service Design Patterns: that contains staggeringly little new information for an experienced developer. I knew not to expect to learn a great deal, but I still managed to find even less information than I expected.

I think about 70% of the book will be immediate
Jan 24, 2012 rated it really liked it
The usual high standard from the Martin Fowler Series
Mar 11, 2019 rated it liked it
The book explores several design patterns related to creating web services. The design considerations for picking each pattern is explored, covering concerns such as complexity, encapsulation, long-running tasks, stateful services, integration contracts, discovery, versioning, and evolving extensibility. It's not judgemental, and lets you decide for yourself which is the best use-case for each pattern.

The code examples are not too useful. I'd prefer more flow/component diagrams myself.

The book p
Brian Di Croce
Sep 07, 2020 rated it really liked it
The author provides a very concise catalog of patterns that targets distributed services by tackling strategies related to communication, security and data serialization among services. The code being shown is either in Java or C#, but the ideas can be applied with other languages too. This is a nice companion for the Enterprise Integration Patterns book.
Robert Lara III
Feb 09, 2017 rated it really liked it
For anyone who is building web services for the first time, this is a great book to learn about all the pitfalls of different architecture decisions. While a 5 to 10 year software engineer may know some of this due to experience, this book still has a lesson or two to teach any veteran.
Nov 27, 2012 rated it it was ok
Shelves: software
This book is pretty good place to start if you're still new to web services and design patterns. But I stress the word *start*. If you've done any significant work in this area and aren't confused by the acronym GoF then you should probably skip this. You won't learn anything new and you'll probably be annoyed that some of his guidance is given no real context or in-depth discussion or even decent justification.

Apr 23, 2012 rated it liked it
A lot of good ideas here, but the language/environment choices (Java/C#) are very different from my native tongues, so was hard to find the wheat in the chaff.
David Ruiz Ramirez
Aug 26, 2015 marked it as to-read
Christophe Addinquy
This book should have been a nice complement over Enterprise Integration Patterns, but in the end, it's not. I have a mixed feeling about this book. It misses the Pattern Language philosophy or even the Design Patterns concept at all. The author is looking for covering the field as well as possible.
In the end there is some useful stuff out there, such as clarification of what can be used in what situation. It makes this book not that useless.
ma note de lecture en français ici
rated it really liked it
Jun 06, 2016
John Stoneham
rated it really liked it
Feb 24, 2015
rated it really liked it
Oct 21, 2014
rated it really liked it
Jan 29, 2019
Ke Zhu
rated it it was amazing
Feb 19, 2015
Marcio Vieira
rated it really liked it
Oct 25, 2014
Olivier Theriault
rated it really liked it
Nov 12, 2015
Michael Lutton
rated it really liked it
Oct 17, 2015
rated it really liked it
Aug 27, 2018
Tiago Macedo
rated it did not like it
Nov 11, 2011
Subhajit Das
rated it liked it
Dec 02, 2019
rated it liked it
Dec 25, 2014
Miguel Alho
rated it really liked it
Sep 02, 2013
Vít Kotačka
rated it really liked it
Mar 28, 2018
rated it liked it
Jun 13, 2014
Umut Salih
rated it it was ok
Apr 15, 2020
Rafael Carmona
rated it really liked it
Mar 03, 2016
Jeremiah Gowdy
rated it it was amazing
Aug 20, 2017
Otto Pöllath
rated it liked it
Aug 08, 2013
rated it really liked it
Jun 03, 2014
« previous 1 3 4 5 6 7 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
  • You Look Different in Real Life
  • Love Is the Higher Law
  • The Hand on the Wall (Truly Devious, #3)
  • RESTful Web APIs
  • Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation
  • The Perfect Wife
  • Gods of Jade and Shadow
  • What Happens Now
  • Butterfly Yellow
  • Container Security: Fundamental Technology Concepts That Protect Containerized Applications
  • Deep Roots (The Innsmouth Legacy, #2)
  • Jade Sky (Matt Rowley, #1)
  • Building Evolutionary Architectures: Support Constant Change
  • The Vanishing Stair (Truly Devious, #2)
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • The Silver Warriors (Erekosë, #2)
  • Yes No Maybe So
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Other books in the series

The Addison-Wesley Signature Series (1 - 10 of 28 books)
  • Growing Object-Oriented Software, Guided by Tests
  • Implementing Lean Software Development: From Concept to Cash
  • User Stories Applied: For Agile Software Development
  • Leading Lean Software Development: Results Are Not the Point
  • Test Driven Development: By Example
  • Implementation Patterns
  • ATDD by Example: A Practical Guide to Acceptance Test-Driven Development
  • Refactoring HTML: Improving the Design of Existing Web Applications
  • Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
  • Patterns of Enterprise Application Architecture

News & Interviews

  Justin A. Reynolds burst onto the YA scene last year with his debut book Opposite of Always, a heartfelt novel about love and friendship...
50 likes · 10 comments