IT-Lexikon
In diesem kleinen IT-Lexikon erfährst du alles Wissenswerte rund um die spannenden Themen der Full-Stack Entwicklung und DevOps. Hier findest du klare und leicht verständliche Erläuterungen, die selbst komplexe technische Begriffe ganz einfach auf den Punkt bringen.
Ein Client (oder „Kunde“) ist ein Gerät, Programm oder Prozess, der Dienste oder Ressourcen von einem Server anfordert. Das Client‑Server‑Modell ist eines der grundlegendsten Konzepte der IT und beschreibt, wie Systeme miteinander kommunizieren.
Was ein Client macht
- Stellt Anfragen an einen Server
- Empfängt Daten oder Dienste
- Nutzt bereitgestellte Ressourcen (z. B. Webseiten, Dateien, Anwendungen)
- Arbeitet meist lokal, während der Server zentral bereitstellt
Beispiele für Clients
- Webbrowser (Client) ruft Webseiten von einem Webserver ab
- E‑Mail‑Programm (Client) holt Nachrichten vom Mailserver
- Smartphone‑App kommuniziert mit einem Cloud‑Backend
- FTP‑Client lädt Dateien von einem FTP‑Server herunter
- Thin Clients in Unternehmen greifen auf zentrale Terminalserver zu
Arten von Clients
- Thin Client
Führt nur minimale Aufgaben aus, die Hauptarbeit erledigt der Server. - Thick/Fat Client
Führt viele Aufgaben selbst aus und nutzt den Server nur für bestimmte Dienste. - Web‑Client
Läuft im Browser und kommuniziert über Webprotokolle.
Warum Clients wichtig sind
Sie bilden die Benutzeroberfläche zur digitalen Welt. Ohne Clients könnten Menschen nicht mit Servern, Datenbanken oder Cloud‑Diensten interagieren. Das Zusammenspiel von Client und Server ermöglicht nahezu alles, was wir online tun.