Skip to content

Client

Definition

Client heißt Kunde und ist ein Rechner oder eine Software, die auf einen Server zugreift, um so bestimmte Dienste oder Daten abzurufen. Seine Aufgabe ist es, Anfragen an den Server zu schicken und die Antworten zu verarbeiten. Im Ergebnis werden die vom Server erhaltenen Daten dann so aufbereitet, dass ein Nutzer diese am Endgerät (Bildschirm, Smartphone, Tablet usw.) lesen bzw. sinnlich erfassen kann. Der Client selbst ist also ein Vermittler zwischen Server und Nutzer. Webbrowser sind beispielsweise typische Clients.

Ihr

Ansprechpartner

Khalil Agheli Zadeh Geschäftsführer
Khalil Agheli Zadeh
Geschäftsführer

Client-Typen

Die einfachste Art eines Clients ist das Telnet-Protokoll, welches zu den ersten Client/Server-Protokollen zählt und über die Kommandozeile aufgerufen werden kann. Es wurde am Ende der 1960er Jahre entwickelt. Neben diesem unterscheiden wir heute noch viele unterschiedliche Client-Typen:

Webbrowser: Kommunikation zwischen Server und Browser über das HTTP-Protokoll

E-Mail-Clients: Gängige Protokolle sind POP3, SMTP oder IMAP
DNS-Clients: arbeiten automatisch im Hintergrund, holen passende IP-Adressen zu einer URL vom Server

VPN-Clients: stellen sichere Verbindungen zwischen einem Server und einem PC über ein virtuelles Netzwerk her

MMPORG: wird bei Online-Spielen eingesetzt, bei denen die installierte Software als Client fungiert und Daten vom Server bezieht, damit man mit allen anderen Spielern spielen kann

Webbasierte Anwendungen: Webanalysetools wie Google Analytics arbeiten mit dem Client-Server-Prinzip

Thin Clients: sind zum Beispiel Cloud-Lösungen, bei denen Anwendungen allein über den Server ausgeführt werden. Das Gegenstück dazu sind Rich Clients, bei denen möglichst wenig auf dem Server ausgeführt wird. Ein Beispiel sind Entwicklungsumgebungen.

Vorteile von Clients

Durch das Client-Server-Modell werden die Aufgaben innerhalb eines Netzwerks verteilt. Es bringt vor allem den Nutzern folgende Vorteile:

  • alle Ressourcen werden der User können über eine zentrale Datenbank verwaltet werden. Durch die zentrale Administration sind zum Beispiel Softwareaktualisierungen möglich, die nur vom Server ausgeführt werden. Der Client bekommt davon gar nichts mit.
  • Durch die zentrale Datenspeicherung können Ressourcen eingespart werden. Auf den einzelnen Client-Rechnern muss ein Großteil der Daten nicht noch zusätzlich gespeichert werden.
  • Die zentrale Datenspeicherung erhöht die Sicherheit der Daten.
  • Das Netzwerk ist jederzeit einfach erweiterbar, Clients können hinzugefügt oder weggenommen werden.
  • Die Einsatzmöglichkeiten sind flexibel, da man durch die Server-Client-Beziehung nicht ortsgebunden ist.
  • Das Netzwerk bietet eine hohe Ausfallsicherheit.

Client und Suchmaschinenoptimierung

Durch die Verarbeitung der Daten beim Client muss man bei der Suchmaschinenoptimierung vor allem hinsichtlich der Webbrowser genau testen, wie die Daten dargestellt werden. Jeder Webbrowser verarbeitet die HTML- und Javascript-Daten teilweise anders, was zu unterschiedlichen Darstellungen führen kann. Im Hinblick auf die Usability ist es also wichtig, genau zu prüfen, ob alle Funktionen, Button, Bilder usw. auch in jedem Browser angezeigt werden und interaktiv funktionieren.

Bei Fragen oder Interesse nehmen Sie bitte einfach Kontakt zu uns auf.

SEO Deutschland – Die kreative SEO Agentur