School-Overview › Flashcards › AVSW_04 › Kapitel_4
Kpt. 4.3 (SOA-enabled Applikation)
Frage
Kpt. 4.3 (SOA-enabled Applikation) Welche Schichten muss eine Applikation aufweisen, damit sie SOA-enabled ist?
Antwort
- Presentation Tier: UI-Endpoints für Web-, Mobile- oder Desktop-Clients
- Service Tier: öffentliches API (REST, gRPC, SOAP) für System-zu-System-Aufrufe
- Business Tier: Geschäftslogik, Business Facade, Workflows
- Service Access Layer: Adapter, die externe Provider-Services ansprechen und entkoppeln
- Persistence Tier: Data-Access-Layer, OR-Mapper, Caching
- Asynchroner Adapter Layer: Integration in Message Oriented Middleware (Queues, Topics, Event-Bus); ermöglicht Eventing und Retry-Mechanismen