Universität Ulm - Abteilung Angewandte Informationsverarbeitung

 


8. Übungsblatt zur Vorlesung Systemnahe Software II


Abgabetermin: Montag, 28.06.2004


Netzwerke, Clients, Sockets     (10 Punkte)

Ein Chat-Client

In diesem Blatt soll ein passender Client fuer den Chat-Server aus dem letzten Blatt geschrieben werden.

Kurzmitteilung an alle Teilnehmer

Schreibt zunächst ein Programm, das eine Kurzmitteilung zusammen mit dem Namen des Absenders an alle Chat-Teilnehmer versendet. Das Programm soll zwei Kommandozeilenargumente bekommen: Den eigenen Namen und die Mitteilung. Der Name soll dann gefolgt von einem Doppelpunkt und der eigentlichen Nachricht an den Chat-Server (und damit an alle Teilnehmer) gesendet werden. Danach beendet der Client die Verbindung ohne auf Antworten des Servers zu warten.
Hinweis: Ggf. empfiehlt es sich, auch noch den Rechnernamen und den Port auf dem der Server läuft auf der Kommandozeile angeben zu können.

Ausbau zu einem richtigen Client

In einem nächsten Schritt soll das Programm zu einem vollwertigen Client ausgebaut werden. D.h. im einzelnen:



Viel Erfolg!



Christian Ehrhardt