Please enable JavaScript.
Coggle requires JavaScript to display documents.
Twee- en drielagenmodel - Coggle Diagram
Twee- en drielagenmodel
-
-
Tweelagenmodel:
- Presentatie- en verwerkingslaag
-
Drielagenmodel:
- Presentatielaag (presentation layer)
- Verwerkingslaag (processing layer, logic layer
- Bevat alle functionaliteit,** d.w.z. alle codes die verband houden met een specifieke bedrijfsfunctie of bedrijfsproces
Fat Client:
- Verwerkingslaag draait op de client
- Client doet zelf veel werk
- Server is voornamelijk voor dataopslag
Thin Client:
- Verwerkingslaag draait op de server
- Client doet weinig werk, vooral presentatie
- Server doet het zware werk
- Gegevensmanipulatielaag (dataprocessing layer)
- Houdt zich bezig met de manipulatie en het beheer van gegevens.
Voordelen:
- onafhankelijkheid van de lagen
- onafhankelijk van gegevensopslag (bij overslap van gegevens van Oracle naar MySQL, wordt alleen de verwerkings- en presentatielaag aangepast)
-
Client-servermodel:
Een architectuurpatroon waarbij taken worden verdeeld tussen twee typen componenten:
Client:
- Vraagt diensten aan
- neemt initiatief voor communicatie
Server:
- Levert diensten
- Reageert op verzoeken van clients