Client Use Cases


Startup Use Case

When the user starts up the applet, the client machine will attempt to connect to the server.

When the response arrives it is displayed in the Chat window.

Sending Use Case

When the user hits the send button or types return in the current message field, the contents of the current message field are sent to the server unless the contents are empty.

Incoming Communication Use Case

When communication arrives from the server it is displayed on the next line of the Chat window.

Shutdown Use Case

If the user quits, the string BYE is sent to the server



Last Updated: October 30, 2001