Chat Application (Applet, Socket Programming)


Online chat application is developed using java swing and socket programming.
It is developed for web applications that requires login. Once the use is logged in into web application then it can access the chat application. In this, chat application is embedded in a web application as an applet.

After login, user can access chat application. User can also maintain the contact list.

It can also be deployed as a standalone desktop application.
Chat client and server is based on java socket programming.




Technology used:
  • Java Network Programming (socket)
  • Java Swing and Applet
  • Mysql Database
Main chat client window embedded as an applet : 



Chat Window :