Wat is een clientmachine?
De term clientmachine verwijst naar de computer van een gebruiker die is verbonden met een netwerk en toegang heeft tot een andere computer, een server, om verschillende soorten bronnen aan te vragen, gegevens op te slaan of bepaalde programma's uit te voeren of bepaalde functies uit te voeren. Soms wordt de term "client" door elkaar gebruikt met de clientmachine, maar client is een minder specifieke term die ook kan verwijzen naar een computerapplicatie in plaats van een echte computer. De clientmachine wordt soms de verzoekende machine genoemd, omdat deze bestanden of andere gegevens van een server opvraagt, soms de leverende machine genoemd. Een clientcomputer heeft meestal een gebruikersinterface die wordt geleverd door het clientbesturingssysteem, bijvoorbeeld Unix, Windows of Linux. Verschillende soorten netwerken kunnen worden gebruikt om een client met een server te verbinden, bijvoorbeeld een LAN (Local Area Network) of WAN (Wide Area Network).
Een clientmachine kan een laptop, kantoorwerkstation, IBM-compatibele personal computer (pc), Mac of andere individuele computer zijn die afhankelijk is van interacties met een server om zijn functies uit te voeren. Soms is een clientdownload vereist om de clientmachine te laten communiceren met de server. Dit betekent dat een programma van de server moet worden gedownload en op de clientcomputer moet worden geïnstalleerd. Individuen die online computerspellen spelen, hebben bijvoorbeeld meestal een clientdownload nodig om de game te kunnen spelen met behulp van gegevens die worden geleverd door de servers van het spelbedrijf.
Een veelgebruikt voorbeeld van een clientmachine is in een kantooromgeving waar een individuele werknemer zijn of haar werkstation kan gebruiken, hetzij op kantoor of op afstand vanaf andere locaties, voor toegang tot schijfopslagruimte, gegevens of andere bronnen van bedrijfscomputers die als servers fungeren . Tegenwoordig kunnen clientcomputers meestal hun eigen programma's uitvoeren zonder toegang tot de server. In de begindagen van computers waren sommige clientcomputers echter zogenaamde domme terminals, die geen programma's konden uitvoeren zonder invoer van een server.
Voorbeelden van verschillende typen clientmachines zijn fat client, thin client en hybride client. Een fat client verwijst naar een clientmachine die veel van zijn eigen verwerking kan uitvoeren en geen continu contact met de server nodig heeft om zijn functies uit te voeren. Dunne clients vertrouwen zwaarder op servers. Een hybride clientcomputer, soms een netwerkcomputer genoemd, voert meestal veel van zijn eigen verwerking uit, maar gebruikt vaak een server om gegevens op te slaan. Sommige hybride clientcomputers zijn zogenaamde schijfloze knooppunten die geen permanente harde schijven hebben en in plaats daarvan gecentraliseerde opslag op de server gebruiken.