School-OverviewFlashcardsAVSW_04Kapitel_4

Kpt. 4.1 (Client–Server Modell)

Frage

Kpt. 4.1 (Client–Server Modell) Wie ist das Client–Server-Modell grundsätzlich aufgebaut und welche Hauptaufgaben haben die beiden Tiers?

Antwort

Architektur
- Zwei logische Tiers: Client Tier (Frontend) und Server Tier (Backend)
- Kommunikation über definiertes Protokoll (z. B. HTTP/REST, gRPC)
- Request–Reply-Muster; Client initiiert jede Interaktion
Aufgaben
Client Tier
- Präsentiert UI, validiert Eingaben
- Formt Benutzeraktionen in Service-Requests
- Empfängt Replies und stellt sie dar
Server Tier
- Nimmt Requests entgegen
- Führt Geschäftslogik aus (ggf. Aufruf weiterer Services)
- Persistiert/liest Daten, liefert Reply zurück