Project information

  • Category: Client Server Application -
  • Name: Messaging Application
  • Client: Personal Project
  • Project date: November, 2023

Technologies Used

Project Highlights:

Developed understanding on Java socket programming and multithreading to build a robust client-server messaging application.

Project Details:

The project focused on developing a robust Client-Server Messaging Application using Java. The core objective was to facilitate real-time communication between users through a port network. The features of this application include private messaging a user, integration of error handling, and real time updates on the server indicating user behaviours; like if a client connected to the server or disconnected. Therefore, the use of Java's socket programming and multithreading provided a scalable, secure, and responsive messaging platform.