Thursday, April 22, 2010

SOA : Design Patterns : Service Contract Design Patterns

Note : These are Design Patterns from "SOA Design Patterns" by Thomas Earl. The intent here is to simplify the patterns to a few lines so that they can be referred for a quick glance and also to document my experiences over time. This is by no means an effort to explain these patterns and I believe that the book has done an excellent job at that.

Decoupled Contract
  • A contract created by "contract first" approach decouples the Service Contract from the Service Logic. 
Contract Centralization
  • Service Contract has to be the sole point to access the Service Logic
Contract Denormalization

Concurrent Contracts

Validation Abstraction

No comments:

Post a Comment