Abstract

Abstract: We have designed a chat application that involves multiple clients, utilizing a socket module to establish client-server connections. These sockets serve as internal terminals for data transmission and reception. Two sockets are present on every solitary network. TCP sockets are used in the implementation of this application . The socket has been attached to a localhost or a machine port. When a client is involved, a socket connection will be established with the server. The connection will be on the same port as the server-side code. The application is built to allow multiple clients to connect to a central server and exchange messages with each other in real-time. The implementation of the application includes the use of multi-threading, socket programming, and JavaFX for the user interface. The paper discusses the design and implementation of the chat application and provides an evaluation of its performance.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call