×
Informatik Sekundarstufe II

 DOWNLOADSEITE

Seite: bfc_index
Diese Seite wurde aktualisiert am 07.08.2019

LOGIN
Benutzer:
Passwort:
 
Geogebra-
Quelle: https://nwm2.net-schulbuch.de/index.php
Druckversion vom 29.04.2024 07:33 Uhr
Startseite Qualifikationsphase Informatiksysteme Client-Server-Programmierung

Client-Server-Programmierung

 

Clients

Dieses Kapitel dient der Einführung in die Entwicklung eigener Clients, also von Programmen, die Dienste eines Servers nutzen. Folgende Clients werden implementiert:

  1. Ein Day-Time-Client zur Abfrage des aktuellen Datums und der Zeit bei einem Server.
  2. Ein EchoClient, der eine Nachricht an einen Echo-Server sendet und unverändert zurückerhält.
  3. Ein allgemeiner Client, mit dem Nachrichten mit einem Server mit vorgegebener IP-Adrresse und vorgegebenem Port ausgetauscht werden können.
  4. In einer Aufgabe wird ein E-Mail-Client implementiert, mit dem unverschlüsselte E-Mails bei einem E-Mail-Server abgefragt werden können.
Ein E-Mail-Client 

Server

In diesem Kapitel werden verschiedene Server entworfen und implementiert, die jeweils einen Dienst zur Verfügung stellen, der von Clients genutzt werden kann. Folgende Server werden implementiert:

  1. Ein Day-Time Server der das aktuelle Datum und die aktuelle Zeit liefert.
  2. Ein Echo-Server, der eine von einem Client empfangene Nachricht unverändert zurücksendet.
  3. In einer Aufgabe wird ein QODT-Server entwickelt, der einem sich anmeldenden Client das Zitat des Tages sendet.

Baustelle
Client-Server-Systeme

In diesem Kapitel werden Server entworfen und implementiert, die Dienste zur Verfügung stellen sowie Clients, die diese Dienste nutzen. Folgende Dienste werden implementiert:

  1. Ein Messenger-Server bei dem sich Clients anmelden und miteinander Nachrichten austauschen können.
  2. Server und Client für das Netzwerkspiel „Nimm“. Clients, die mitspielen wollen, melden sich beim Server an. Der Server führt die gesendeten Züge aus, überwacht das Spiel und teilt mit, wer gewonnen hat.
  3. Im Kapitel Vertiefung wird ein Brettspiel als Onilne-Spiel implementiert. Die grafische Benutzungsoberfläche des Clients wird mit "Shapes and Sprites" gestaltet.

Baustelle
©2024 NET-SCHULBUCH.DE

10.09  0.1453  8.1.28