Benutzer-Werkzeuge

Webseiten-Werkzeuge


ibex:kursinhalte:kursteil2:clientserver

Client / Server

Der Begriff Client-Server beschreibt die Beziehung zwischen zwei Computer-Programmen. In dieser Beziehung fordert das eine Programm, der Client, einen Dienst beim anderen Programm, dem Server an. Dieser erfüllt dann die Anforderung.

Was ist das?

  1. Architeckturkonzept
  2. Dienst und Aufgabenverteilung
  3. Client(s) ⇒ Kunde(n)
  4. Server ⇒ Diener, Dienstleister
  5. meist in Verbindung mit Domainnamenauflösung im Internet verwendet, das Architeckturkonzept läuft aber auch lokal
  6. ein Beispiel ist die Verwendung von E-Mails täglichen Umgang aber auch Messengers wie WhatsApp

Viel mehr sind Client und Server Rollen als Teilnehmer im Netzwerk zu verstehen. Welche unterschiedliche Aufgaben haben. Vorerst binden sich diese Rollen nicht an Hardware aber in der Praxis sind die Harwareausstattung von Client und Server auf seine Aufgabe angepasst. Ein Clientprogramm kann auch Server für andere Programme darstellen.

Die Kommunikation zwischen Client und Server erfolgt über Protokolle.

Es gibt öffengelegte und private/geheime Protokolle.

verteiltes System mit Matrix-Protokoll 2)

https://github.com/element-hq/element-call

http://wiki.itbs.selfhost.co/doku.php?id=ibex:kursinhalte:projektanforderung&s[]=matrix


Quellen Google client server Suche für ein Bild und eigenes Wissen kurz zusammengefasst.

/volume1/web/dokuwiki/data/pages/ibex/kursinhalte/kursteil2/clientserver.txt · Zuletzt geändert: 2025/04/05 22:46 von 47.128.124.126