Inhaltsverzeichnis:
Definition - Was bedeutet Client-Server-Modell?
Das Client-Server-Modell ist ein verteiltes Kommunikationsgerüst von Netzwerkprozessen zwischen Dienstanforderern, Clients und Dienstanbietern. Die Client-Server-Verbindung wird über ein Netzwerk oder das Internet hergestellt.
Das Client-Server-Modell ist ein zentrales Netzwerk-Computing-Konzept, das auch Funktionen für den E-Mail-Austausch und den Web- / Datenbankzugriff bereitstellt. Webtechnologien und Protokolle, die auf dem Client-Server-Modell aufbauen, sind:
- Hypertext Transfer Protocol (HTTP)
- Domain Name System (DNS)
- Simple Mail Transfer Protocol (SMTP)
- Telnet
Zu den Clients gehören unter anderem Webbrowser, Chat-Anwendungen und E-Mail-Software. Server umfassen Web, Datenbank, Anwendung, Chat und E-Mail usw.
Techopedia erklärt das Client-Server-Modell
Ein Server verwaltet die meisten Prozesse und speichert alle Daten. Ein Client fordert bestimmte Daten oder Prozesse an. Der Server leitet die Prozessausgabe an den Client weiter. Clients übernehmen manchmal die Verarbeitung, benötigen jedoch zum Abschluss Serverdatenressourcen.
Das Client-Server-Modell unterscheidet sich von einem P2P-Modell (Peer-to-Peer), bei dem kommunizierende Systeme der Client oder Server sind, die jeweils den gleichen Status und die gleichen Verantwortlichkeiten haben. Das P2P-Modell ist die dezentrale Vernetzung. Das Client-Server-Modell ist ein zentrales Netzwerk.