CS435 Lab 4: The Random Word Client

Due February 20, at 10:30 AM

There is a server on isoptera which sends random words in plain ASCII text, with a configurable delay. The source code is in the examples area, and it is running on port 5141. Sending the server an ascii digit (0 through 9) will change the delay. Using a letter will result in a (potentially much) longer delay.

Develop a client for this server. The user should be able to send a new delay, and be informed of updates immediately when the server sends them. This will require you to handle displaying server messages and handling client input at the same time.

Any programming language is ok, but if it doesn't run on Linux, show me your client after class or sometime like that, before it is due.