The main component of a Chat Application is the Server. A server is responsible for accepting connections and input from Clients, and then disseminating that input to other Clients. Clients can range from people connecting via a graphical chat app, or a website polling the server for logs.
The Server structure should contain the following:
The main component of a Chat Application is the Server. A server is responsible for accepting connections and input from Clients, and then disseminating that input to other Clients. Clients can range from people connecting via a graphical chat app, or a website polling the server for logs.
The Server structure should contain the following: