Chat Server by using GUI Application and Socket Programming . Chat server should support multiple connection of users and messages sent to the server are broadcast to all currently connected users.