UKSwitch Clients

Was sind Clients?

Clients sind Programme, die auf einem Server zugreifen und auf der anderen Seite Bedienung für den Benutzer und Infos dazu ohne weitere notwendige Kentnisse des Benutzers bereitstellen.

Euer Internetbrowser ist ein Client. Euer Mail-Programm ist ein Client. WhatsApp, Telegram usw. ebenso. Alle diese Programme greifen auf Servern zu und ermöglichen euch Bedienung und Datenübertragung.

Grundsätzlich gilt bis derzeit (und hoffentlich bleibt es so):

Das Client-Server-Pradigma

Dieser Begriff bedeutet, dass sich ein Client mit einem Server verbindet. Niemals anders herum.

Aber wie kommen dann die WhatsApp-Nachrichten usw. von allein?

Weil sich diese Clients im Hintergrund zyklisch (regelmäßig) mit den Servern verbinden und Anfragen senden. Was die Serverbetreiber allein mit dieser Tatsache anstellen können, steht auf einem anderen Blatt Papier.

Clients sind Programme, die vom Nutzer gestartet und (eigentlich) beendet werden, sie haben eine kurze Laufzeit. Server sind Programme, die (eigentlich) immer laufen. Da macht es keinen Sinn, wenn der Server versucht, Verbindungen zu Clients aufzubauen. Aufgrund von Privatsphäre ändern gern die ISPs (Internet-Service-Provider) eure IP-Adresse und damit die der Clients.

SmServer ist selbst ein Client zu einem WLan-Modul, das Modul ist der Server. Und SmServer ist ebenfalls ein Client zu anderen SmServern (ExternSm).

Inhalt