Here is some helpful information for Part 3 CSI4118 Assignment 1.
Note that the client needs arguments such as HostName and Portnumber.

All code was successfully tested under JDK1.4 windows.

Command to run the Server : java EchoServer [portnumber]
sample: java EchoServer  3048

Command to run the client : java EchoClient.java [hostname] [portnumber]
sample: java EchoClient  localhost 3048

type at cursor in dos command mode:
Hello

You get:
input is:hello
result is :hello"