School-Overview › Flashcards › AVSW_04 › Kapitel_4
Kpt. 4.3 (SOA-enabled Architektur)
Frage
Kpt. 4.3 (SOA-enabled Architektur) Was bedeutet »SOA-enabled« und welche zusätzlichen Schichten bzw. Layer sind notwendig?
Antwort
Bedeutung
- Applikation stellt wohldefinierte Services bereit (Provider)
- Nutzt extern wiederum fremde Services (Consumer)
- Ziel: Lose Kopplung durch standardisierte Schnittstellen
Notwendige Layer
- Presentation Tier (UI)
- Service Tier mit öffentlichem API (REST/SOAP)
- Business Tier (Fachlogik + Facades)
- Service Access Layer (Adapter für externe Provider)
- Persistence Tier (Data Access)
- Asynchroner Adapter Layer (MOM/Event-Integration)