Junior
Hoeveel niveaus van client-server architecturen ken je?
sobes.tech AI
Antwoord van AI
Drie.
Eénlaagssysteem:
- Eenvoudige client: Geen scheiding tussen client en server, alle logica en gegevens bevinden zich op één knooppunt.
- Tweedelaagsysteem:
- Dunne client: Alle logica wordt op de server uitgevoerd, de client toont alleen de gegevens.
- Dikke client: De hoofdlogica wordt op de client uitgevoerd, de server wordt gebruikt voor gegevensopslag en specifieke operaties.
- Driedelaags systeem:
- Presentatielaag (Client): Gebruikersinterface.
- Applicatielaag (Business Logic): Gegevensverwerking, regels toepassen.
- Datalaag: Opslag en beheer van gegevens.
- Meerlaagssysteem (N-laags): Uitbreiding van het driedelaags model, waarbij de businesslogica in meerdere sublagen kan worden verdeeld.