Client versus serversystemen
Computers zijn nodig in bedrijven van verschillende groottes. Grote computerconfiguraties met netwerken en mainframes worden gebruikt in grote bedrijven. Een computernetwerk dat in dit soort bedrijven wordt gebruikt, heeft een client-serverarchitectuur of tweelagige architectuur. Het belangrijkste doel van deze architectuur is de taakverdeling die vereist is in grote organisaties.
Server
In de client-serveromgeving fungeert de servercomputer als het "brein" van het bedrijf. Een computer met een zeer grote capaciteit wordt gebruikt als een server. Er kan ook een mainframe zijn, omdat het een breed scala aan functionaliteiten en gegevens opslaat.
Over het algemeen worden applicaties en gegevensbestanden opgeslagen op de servercomputer. Werknemerscomputers of werkstations hebben toegang tot deze toepassingen en bestanden op het netwerk. Een medewerker kan bijvoorbeeld toegang krijgen tot de gegevensbestanden van het bedrijf die zijn opgeslagen op de server, vanaf zijn / haar clientcomputer.
In sommige gevallen hebben medewerkers alleen toegang tot specifieke applicaties vanaf hun clientcomputer. Toepassingsserver is de naam die aan dit type server wordt gegeven. De client-serverarchitectuur wordt volledig benut in dit type omgeving, aangezien medewerkers zich moeten aanmelden vanaf hun clientcomputer om toegang te krijgen tot de toepassing die op de server is opgeslagen. Dit soort toepassingen omvatten bijvoorbeeld grafische ontwerpprogramma's, spreadsheets en tekstverwerkers. De client-serverarchitectuur is in beide gevallen geïllustreerd.
Afgezien van het opslagmedium fungeert de server ook als een verwerkingsbron. De clientmachines krijgen hun verwerkingskracht van deze serverbron. Hierdoor is er geen extra hardware voor de client nodig en wordt er meer verwerkingskracht van de server gebruikt.
Cliënt
In client-server-architectuur fungeert de client als een kleinere computer die door de medewerkers van de organisatie wordt gebruikt om hun dagelijkse activiteiten uit te voeren. De medewerker gebruikt de clientcomputer om toegang te krijgen tot de gegevensbestanden of toepassingen die zijn opgeslagen op de servercomputer.
De rechten die zijn toegestaan aan de clientcomputer kunnen verschillen. Sommige werknemers hebben toegang tot databestanden van de organisatie, terwijl andere alleen toegang hebben tot de applicaties die op de server aanwezig zijn.
Afgezien van het gebruik van de applicaties en databestanden, kan de client-machine ook de verwerkingskracht van de server gebruiken. In dit geval is de clientcomputer aangesloten op de server en verwerkt de servermachine alle berekeningen. Op deze manier kan de grote verwerkingskracht van de server worden gebruikt zonder enige toevoeging van hardware aan de clientzijde.
Het beste voorbeeld van client-serverarchitectuur is WWW of World Wide Web. Hier is de client de browser die op elke computer is geïnstalleerd en de informatie over verschillende pagina's wordt opgeslagen op de serverzijde vanwaaruit de client of de gebruiker er toegang toe heeft.
Verschil tussen client en server • Client is een kleinere computer waarmee de gebruiker toegang krijgt tot de informatie of applicatie die op de server is opgeslagen, terwijl de server een krachtige computer is die de databestanden en applicaties opslaat. • In sommige gevallen kan de client de grotere verwerkingskracht van de server gebruiken. • In sommige gevallen kan de clientzijde een betere grafische gebruikersinterface of GUI hebben in vergelijking met de serverzijde. |