Introduction - If you have any usage issues, please Google them yourself
A working examples of multi threaded server and client application using java sockets.
each time a client tries to connect to server, a new thread is started to handle the client.
it is a application to draw on a board by all the clients connected to the server.