Veel applicaties maken gebruik van het client-servermodel. Hier zijn een paar voorbeelden om verschillende typen te illustreren:
* Websurfen: Uw webbrowser (client) vraagt pagina's op bij een webserver.
* E-mail: E-mailclients (zoals Outlook, Thunderbird en Gmail in een browser) maken verbinding met mailservers om e-mails te verzenden en ontvangen.
* Online gamen: Veel online games maken gebruik van een client-server-architectuur waarbij de gameclient op uw computer draait en verbinding maakt met een gameserver om de spelstatus en interacties met andere spelers te beheren.
* Bestanden delen (bijvoorbeeld FTP): FTP-clients maken verbinding met FTP-servers om bestanden te uploaden en downloaden.
* Databasebeheersystemen: Databaseclients (zoals SQL-clients) maken verbinding met databaseservers om met gegevens te communiceren.
* Extern bureaublad: Met software zoals RDP kan een clientcomputer het bureaublad van een externe server besturen.
In wezen past elke toepassing waarbij het ene programma (de client) diensten vraagt van een ander programma (de server) dat op een andere machine draait, in dit model. |