PV217 Service Oriented Architecture

Week 10 - SOA Patterns

In this lecture we look at common SOA patterns that have been applied over the years in the SOA domain. You have probably already heard about design patterns, analysis patterns and enterprise patterns (as well as anti-patterns). Patterns represent solutions to reoccuring problems and are usually applied also to make projects more understandable, as other projects' participants can immediately recognize one pattern. Each pattern has obviously benefits and also drawbacks. In this lecture, we look at SOA patterns.

Lecture slides

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2022/PV217/um/Lect-10_SOAPatterns.pdf


Note that the first part of the lecture we finished the part about the analysis of services from the requirements. Material about application of Domain-Driven Design (DDD) has been added to Week 9 about SOA Modelling & Analysis.