Client

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Dieser Artikel erläutert den Begriff aus der Informatik; zur britischen Elektropop-Gruppe siehe Client (Band).
Die Seiten Client und Clientseitige Anwendung überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese Überschneidungen. Bitte entferne diesen Baustein erst nach vollständiger Abarbeitung der Redundanz. Andreas75 09:45, 9. Okt. 2010 (CEST)

Ein Client (englisch client ‚Kunde‘) ist ein Computerprogramm, das Kontakt zu einem anderen Computerprogramm, dem Server, aufnimmt, um dessen Dienstleistung zu nutzen.

Das zugrundeliegende Client-Server-Modell ermöglicht, Aufgaben auf Computer in einem Rechnernetz zu verteilen und dadurch viele der Hosts von Aufgaben zu entlasten. Ein Client löst eine bestimmte Aufgabe nicht selbst, sondern lässt sie vom Server erledigen, der dafür einen Dienst anbietet.

[Bearbeiten] Funktionsweise

Ein typisches Beispiel für einen Client ist ein Webbrowser. Er nimmt Kontakt zu einem Webserver auf, der ihm daraufhin eine Webseite zuschickt, die der Webbrowser dann anzeigt. Wie die Webseite gespeichert ist, beispielsweise in einer Datenbank, ist für den Webbrowser ohne Belang. Der Dienst ist hier die Bereitstellung der Webseite zu einer Webadresse (URL).

Ein weiteres Beispiel sind Mail-Clients. Sie nehmen Kontakt zu einem Mailserver auf, um E-Mails von ihm abzuholen und über ihn zu versenden. Der Client muss nicht ständig in Betrieb oder mit einem Netzwerk verbunden sein, denn der Mailserver nimmt die eingehenden E-Mails entgegen.

Viele Clients werden nicht von Benutzern bedient, sondern arbeiten im Hintergrund als Systemdienst. Zum Beispiel DNS-Clients. Sie nehmen automatisch Verbindung mit DNS-Servern auf, wenn zu einem Namen wie de.wikipedia.org die Adresse (IP-Adresse) benötigt wird.

[Bearbeiten] Alternative

Im Peer-to-Peer-Modell bieten Programme zugleich den Dienst an, den sie nutzen. Aufgaben sind verteilt, aber nicht zugewiesen.

[Bearbeiten] Übertragung auf Hardware

Als Clients bezeichnet man auch jene Computer, die im Gegensatz zu anderen keine Server stellen. Die einheitliche Rolle ihrer Software im Rechnernetz wird sinnbildlich auf ihre Hardware übertragen. Man unterscheidet konventionelle Fat Clients und Thin Clients.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen