Messenger Application


Description:

The messenger application is about chatting among multiplies users. Socket technique (UDP) is used in this application. The different clients communicate with each other though server, it means the messages from client firstly send to server and then server broadcasts the message among the clients.

Specifications:

In this application there is client-server connectivity. Client and sever side activities are briefly discussed below:

Server:

Server side is first started and then all clients are connected to server to communication with each other. Server receives messages from clients and broadcast to all clients. This main public chat room so each client can see the latest messages. The server side maintains all connected clients list.

Client:

Client side connects to server to communicate other online clients. Firstly, login window opens in which client gives his/her name and IP address of server to connect with it. Next chat window opens for the client and type his/her message in the chat window and the messages are forward to server for broadcasting.

Interfaces:

Login Window:

messanger1.gif

Server Side Window:

messanger2.gif

Client 1 Side Window:

messanger3.gif

Client 2 Side Window:

messanger4.gif
 


Similar Articles