---
product_id: 8247278
title: "SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)"
brand: "thomas rischbeckthomas erl"
price: "₩99251"
currency: KRW
in_stock: true
reviews_count: 11
url: https://www.desertcart.kr/products/8247278-soa-design-patterns-the-prentice-hall-service-oriented-computing-series
store_origin: KR
region: South Korea
---

# SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

**Brand:** thomas rischbeckthomas erl
**Price:** ₩99251
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) by thomas rischbeckthomas erl
- **How much does it cost?** ₩99251 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.kr](https://www.desertcart.kr/products/8247278-soa-design-patterns-the-prentice-hall-service-oriented-computing-series)

## Best For

- thomas rischbeckthomas erl enthusiasts

## Why This Product

- Trusted thomas rischbeckthomas erl brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

## Images

![SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) - Image 1](https://m.media-amazon.com/images/I/81jFoF2KktL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐ 







  
  
    Warning: Requires also buying A Different Book
  

*by M***L on Reviewed in the United States on September 27, 2014*

Just wanted to warn potential buyers that this book is actually a companion to the author's book "SOA Principles of Service Design".  The product summary doesn't mention that and I was a bit unhappy when I read on page 4 that many design patterns are "covered separately in SOA Principles of Service Design, a companion guide for this book."  In other words, this book won't make sense unless you have already read, or are reading, his other book.I will try to write a real review when I get a chance.

### ⭐⭐⭐ 







  
  
    Best of a bad bunch
  

*by J***S on Reviewed in the United States on April 18, 2013*

This book is probably the strongest of the Erl books to this point.It has a lot of solid information on a par with J2EE Core Patterns.There are no major specifics, but for a pattern book, this is really not a requirement.However, as in most Erl books, the diagrams are really pretty useless. If two scenarios are to be explored, it makes sense to place them side-by-side and actually add some explanatory text to the diagram.However, this book is essential for the Thomas Erl Certified SOA Architect.The best approach for the certification is to make summaries of the required content for the exam, and then ignore the book except to update your summary.

### ⭐⭐⭐⭐⭐ 







  
  
    Also a great SOA security reference
  

*by D***E on Reviewed in the United States on September 29, 2009*

The book SOA Design Patterns by Thomas Erl offers a very clean and straight-forward explanation of to the many different facets and options of implementing SOA.I particularly enjoyed Chapter 13:  Service Security Patterns and Chapter 20:  Service Interaction Security Patterns. Discussed intelligibly in these chapters are security standards such as WS-Security, SAML, WS-BPEL (which goes towards data integrity), XML Encryption and XML Signature.  It was for me a good bridge between security concepts I have applied in different areas (such as PKI, Kerberos, etc.) and how to implement these same solutions in a service-oriented architecture.In addition to the two chapters dedicated to security, I also found the following sections interesting from a security perspective.Chapter 19-3:  Atomic Transaction ServicesAll tasks, or web services, within a transaction must be followed by an acknowledgement to indicate that the task completed.  If no such commit is received by task coordinator defined for the transaction, all the tasks within the transaction can be rolled back (or other mitigating actions can take place.)  The web service specifications WS-Coordination and WS-Atomic Transactions can be utilized to employ this safer method of transaction management.Chapter 19-5:  Compensating Service TransactionThis allows for a web service to have an "undo" event, defined at the task level, which can protect the encompassing transactions against individually failing web services.  These tasks can operate asynchronously, and the other inline web services are notified when an exception occurs so that they can handle the event appropriately without sacrificing the entire transaction.  This helps build robust exception management and defend against resource starvation attacks.Chapter 18-9:  Reliable MessagingThe method helps ensure message delivery.  Messages can be tracked via acknowledgements similar to TCP/IP packets, and persist messages during failure conditions.  Reliable messaging can help protect against data integrity and service availability attacks.Chapter 12-5:  Partial ValidationAt first this sounds like disabling some of the data validation performed by a web service, which is definitely discouraged (remember, all input is evil), but instead what this does is use a language like XPath to filter out unnecessary data from a message so that only a subset of the data is validated; the omitted data is dropped off before the validation phase.  This can be used as an optimization technique.Chapter 18-6:  Service CallbackThis allows for asynchronous web service calls, which can be helpful for web services that can take a long time to process and respond.  A callback address is provided so that the web service can be polled at intervals to see if it is ready to return data.  This can also be used to protect against resource starvation attacks.While the book is sometimes light on implementation details (the author maintained platform agnosticism throughout) it definitely provides a good starting point for managers, coders and architects by including sample SOAP headers, messages and WSDL definitions.  What I also appreciated is that keywords are followed by the page number in parenthesis to easily look up the definition of that term.  Lastly, not only is the book filled with useful information, but the inside covers themselves is a pattern list reference.The book may be a challenge to read cover to cover, but is an excellent reference.  It is a bookshelf staple for anyone implementing, or interested in, SOA.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.kr/products/8247278-soa-design-patterns-the-prentice-hall-service-oriented-computing-series](https://www.desertcart.kr/products/8247278-soa-design-patterns-the-prentice-hall-service-oriented-computing-series)

---

*Product available on Desertcart South Korea*
*Store origin: KR*
*Last updated: 2026-04-24*