The Service-Oriented Architecture Pattern
Also Known As
Other terms you may see in conjunction with the Service-Oriented Architecture pattern include:
- Services Oriented Architecture
The extra s, often used by nontechnical users, doesn’t change the meaning.
- Services
Developers who work outside of the enterprise development world often just think of SOA as “services,” building them into individual applications without worrying about the connecting architecture between applications. The lessons of SOA, especially those of opacity, still apply even in simpler contexts.
- Event-Driven Architecture (EDA)
All SOAs are, by design, event-driven; however, a series of new architectures are emerging that actually take note of the events, and even add the concept of event causality (the relationship between two or more events). The pattern of Event-Driven Architecture, defined by the analyst firm Gartner,[70] is the most prominent of these.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access