Client
Bedrijven hebben klanten en servers hebben clients. In beide gevallen bestaat er een één-op-veelrelatie. Net zoals een bedrijf meerdere klanten kan hebben, kan een server met meerdere clients communiceren. In computernetwerken wordt dit het client-servermodel genoemd.
Een client is elk apparaat dat met een server communiceert. Het kan een desktopcomputer, laptop, smartphone of elk ander netwerkcompatibel apparaat zijn. In een thuisnetwerk worden "slimme" apparaten, zoals thermostaten, lampen en huishoudelijke apparaten met Wi-Fi, beschouwd als clients. In een kantoornetwerk zijn systemen die bestanden openen vanaf network-attached storage clients van de bestandsserver. De meeste netwerken staan communicatie tussen clients toe, hoewel de gegevens via een centraal punt stromen, zoals een router of switch.
Op grotere schaal is je apparaat de client wanneer je een website bezoekt, en is de webserver waarop de website wordt gehost de server. Vanuit een softwareperspectief is je webbrowser de clientsoftware en is het programma dat op de webserver reageert op verzoeken (Apache, IIS enzovoort) de serversoftware. Op dezelfde manier maak je verbinding met een mailserver wanneer je je e-mail controleert. Je apparaat is een client van de mailserver en je e-mailprogramma of webmail-interface is de clientsoftware.
Test je kennis