The aim of the project is to create a client and a server. The server handles the connection from the client using a single thread.
## Deliverables
**Description:**
A) The server application creates a server socket which listens for client connections. Once a client connection is established the server will send the contents of a file (say, [login to view URL]) to the client.
B) The server application will appear as shown in img1.
C) The client provides a GUI and starts another thread to connect to the server by means of socket communication.
D) The server will send the contents of a text file to the client.
E) Visually, the client GUI will appear as shown in img2.
## Platform
Needs to be created in Java
Needs to run on Windows XP