Chapter 11 Foundational Service Patterns

image

Functional Decomposition

Service Encapsulation

Agnostic Context

Non-Agnostic Context

Agnostic Capability

The design patterns in this chapter represent the most essential steps required to partition and organize solution logic into services and capabilities in support of subsequent composition. In many ways, these patterns can be considered fundamental service-orientation theory.

As shown in Figure 11.1, the patterns are organized into a proposed application sequence. As much as the individual patterns provide proven solutions, the suggested application sequence itself is also proven, which is ...

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.