Server – einfach erklärt

Inhaltsverzeichnis
Was versteht man unter einem Server?
Ein Server stellt Ressourcen über ein Netzwerk zur Verfügung. Über ihn können andere Teilnehmer des Netzwerks auf Daten und Dienste zugreifen, ohne diese auf ihrem lokalen Gerät zu benötigen. Ein alltägliches Beispiel: Webserver übertragen die Inhalte von Internetseiten an Nutzer, welche die entsprechende Adresse abrufen. Schließlich ist die Website nur auf Anfrage und bei bestehender Verbindung zum Netzwerk verfügbar.
Was für eine Aufgabe hat ein Server?
Die Aufgabe eines Servers besteht darin, den anfragenden Teilnehmern im Netzwerk die benötigten Daten bedarfsgerecht zukommen zu lassen. Der Begriff „Server“ kann dabei sowohl die Hardware als auch die darüber angebotene Software bezeichnen.
Hardware-Server
Software-Server
Wie funktioniert ein Server?
Der Austausch zwischen Server-Programm und dem „Interessenten“, dem sogenannten Client, basiert passenderweise auf dem Client-Server-Modell. Hierbei fragen die Clients den Zugriff auf den jeweiligen Dienst initiativ an, den der Server wiederum – unter bestimmten Voraussetzungen – gewährt. Der Client ist sozusagen ein Kunde, der eine Anfrage stellt – die sogenannte Request. Der Server fungiert hingegen als Verkäufer, der verschiedene Waren im Angebot hat und diese auf Nachfrage des Kunden herausgibt, was als Response bezeichnet wird.
Die Interaktion zwischen Client und Server ist vereinfacht ausgedrückt ein Frage-Antwort-Spiel, das dem Nutzer ermöglicht, Daten innerhalb eines Netzwerkes abzurufen.
Serverarten im Überblick
Bei netzwerkbasierten Anwendungen kommen Server in verschiedenen Formen und mit ihnen das Client-Server-Modell zum Einsatz. Einige von ihnen begegnen uns regelmäßig in unserem Alltag.