| Client/Server | ||
|
Das Internet ist ein Client-Server Netzwerk. Alle Funktionen des Internet beruhen auf dem Zusammenspiel von zwei Arten von Computersystemen: Server und Clients. Weder Server noch Clients würden ohne einander keinen Sinn machen. Client Server-Systeme sind nicht nur im Internet anzutreffen, sondern sind eine weit verbreitete Systemarchitektur zum Beispiel für betriebswirtschaftliche Software, Dokumentenmanagement oder Workflow Systeme Server sind zentrale Rechner, auf denen Daten vorgehalten werden, die dann von Clients abgerufen und benutzt werden. Das besondere an Client Server-Netzwerken ist, dass die Programmfunktionen auf Server und Client verteilt werden können und so die Kapazitäten der Systeme optimal ausgenutzt werden. (Im Gegensatz zu Systemen bei denen alle Funktionen auf dem Desktop laufen oder alle auf dem Zentralrechner wie bei Mainframe/Terminal Architekturen). Im Internet können beliebige Internet-Clients mit beliebigen Internet-Servern kommunizieren. Grundlage dieser Kommunikation sind die Internet-Protokolle. Das Zusammenspiel von Client und Server soll am Beispiel
WWW erläutert werden:
|
||
![]() |
Ein Internetanwender (Client) startet auf
seinem Internet-PC einen Browser
und gibt eine URL ein. Der unter der
Domain registrierte Webserver
übermittelt nach Vorgabe der URL die zugehörige HTML-Datei.
Diese beinhaltet Anweisungen, nach deren Vorgabe der Browser eine Bildschirmanzeige
generiert. Sollen nun komplexere Programmfunktionen wie zum Beispiel die Berechung der Gesamtsumme in einem Warenkorb durchgeführt werden gibt es mehrere Möglichkeiten: |
|
|
||