Client
Inhalt
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
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