Chapter 12 Service Implementation Patterns

image

Service Façade

Redundant Implementation

Service Data Replication

Partial State Deferral

Partial Validation

UI Mediator

Each of the following design patterns impacts or augments the service architecture in a specific manner, thereby affecting its physical implementation. Most are considered specialized, meaning that they are to be used for specific requirements and may not be needed at all (and are rarely all used together).

Arguably the most important pattern in this chapter is Service Façade (333) because it introduces a key component into the service architecture that can help a service ...

Get SOA Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.