Client/Server-Struktur

Client/Server-
Struktur

Bei der Kommunikation zwischen zwei Computern gilt im Internet grundsätzlich die so genannte Client/Server-Struktur. In den letzten Jahren ist diese Form der Informationsverarbeitung stark gestiegen. Folgende Definition soll den Begriff etwas näher bringen:

Client/Server-Netzwerke sind eine Methode, um zwei Anwendungen auf einem Rechner oder mehreren Computern zu verteilen: Ein Client ist dabei ein Prozess, der die Dienste eines anderen Prozesses in Anspruch nimmt. Diese Prozesse können sich auf verschiedenen Computern befinden. Die Prozesse kommunizieren miteinander über ein Netzwerk-Protokoll.

Client/Server-Systeme bestehen also aus folgenden Komponenten:

  • Server
  • Client
  • Protokolle

Client/Server-
Struktur im
WWW

Für die technische Übertragung im WWW ist eine Client/Server-Architektur zuständig:

  • Der WWW-Server ist ein ständig zugriffsbereites Programm auf einem Rechner zur Bedienung von Nutzeranfragen über
  • den Browser (Client-Programme) des Benutzers.
  • Das verwendete Übertragungsprotokoll zwischen Server und Client ist das HyperText Transfer Protocol (http)

Auf Nutzeranfragen werden vom Server Dokumente in HyperText Markup Language (HTML) an den Client geschickt. Der Ablauf der Kommunikation in einer Client/Server-Architektur wird durch das OSI-Referenzmodell beschrieben.