In het client - server model van computing, de taken zijn verdeeld tussen een service provider , een zogenaamde server , en een dienst aanvrager of opdrachtgever . De client - server -model werd veel gebruikt in de begindagen van de computer , wanneer de toegang tot dure mainframe computers werd verstrekt door domme terminals . Meer recentelijk heeft de client - server model bleek cruciaal voor de ontwikkeling van het internet . Er zijn verschillende modellen voor client - server interactie , met als belangrijkste verschil de hoeveelheid werk verricht aan elke kant . Opdrachtgevers dunne Een thin client is een apparaat dat niet over de middelen om onafhankelijk van een server functioneren. Thin clients verbinding maken met het netwerk , vast te leggen invoer van de gebruiker en stuur het naar de server , waar het grootste deel van de verwerking zal plaatsvinden . Dit model was populair rond 1970 , toen domme terminals werden gebruikt om toegang te krijgen tot krachtige mainframes . Vandaag de dag kan webbrowsers worden gezien als thin clients verbinding met webservers . Fat Clients De tegenhanger van een thin client is een thick client , ook wel bekend als een fat client of een rich client . Fat clients hebben genoeg rekenkracht om onafhankelijk van de server functioneren , met veel van de data en de applicaties lokaal opgeslagen . Een verbinding met de server is nog steeds nodig is voor het uitvoeren van bepaalde functies . Dikke clients kan worden geïllustreerd door multiplayer gaming platforms : . De klant heeft de mogelijkheid van lopende solo spelen en voert het computationeel werk het bewijzen van de wereld , terwijl de server houdt bij welke stand van de gedeelde wereld tijdens multiplayer sessies < br > Servants verwerkingskracht wordt meer betaalbaar en breedband meer alomtegenwoordig , er zijn computers krachtig genoeg om op te treden als servers , maar toch goedkoop genoeg om gebruikt te worden als cliënten . Dit leidde tot de opkomst van de " dienaar " model in de vroege jaren 2000 , waarbij een computer wordt gezien als een server door een aantal van zijn collega's en als cliënt door anderen . Het concept van een dienaar , ontwikkeld door de makers van het Gnutella -netwerk , maakt de bouw van gedecentraliseerde peer-to - peer- netwerken die , in tegenstelling tot de meer traditionele client - server modellen , hebben geen single point of failure . < br >
|