Universität Ulm - Abteilung Angewandte Informationsverarbeitung

 


7. Übungsblatt zur Vorlesung Systemnahe Software II


Abgabetermin: Montag, 21.06.2004


Netzwerke, Server, Sockets     (10 Punkte)

Ein Chat-Server

In diesem Blatt soll ein kleiner Server geschrieben werden, mit dem sich verschiedene Teilnehmer unterhalten können. Dazu soll der Server auf einem bestimmten Port (Vorschlag: 7353) Verbindungen annehmen (maximal 100 Verbindungen gleichzeitig). Sobald auf einer Verbindung neue Daten zur Verfügung stehen, soll der Server diese Daten lesen und an alle Teilnehmer (auch an den, der sie gesendet hat) unverändert weitergeben. Auf diese Art und Weise kann eine Unterhaltung stattfinden.

Hinweise und Anmerkungen



Viel Erfolg!



Christian Ehrhardt