Een client -server architectuur heeft verschillende interpretaties , maar de meest voorkomende definities bevatten vier lagen . Een software ontwerper moet kunnen vier lagen begrijpen om een client server collectief te ontwerpen . Datacaptatie De data capture -laag gaat over het omzetten van gegevens uit een menselijke vertegenwoordiging naar een computer representatie . Deze laag behandelt gegevensinvoer van de gebruiker door middel van een toetsenbord , muis en andere computer input devices . Business Rules De business rules laag is sterk betrokken bij gegevensvalidatie . Deze laag heeft geen wisselwerking met de software , maar valideert de gegevens om ervoor te zorgen dat het in een bruikbare vorm . De meeste business rules worden gecodeerd binnen het programma . Application Interface Deze laag is betrokken om de gegevens van een zakelijke context te zetten naar een technologie context . De laatste laag moet de data worden in een technologische context . Application Server De taak van deze laag is om de technologische context data te verwerken . Deze laag is betrokken bij het opslaan van gegevens en het berekenen van een soort resultaat . Deze laag manipuleert data door middel van wiskunde , wetenschap of computertalen die alleen computers volledig kan begrijpen .
|