General design decisions:
The system has been designed so that client-to-client communication is performed via the server. Whenever a client wishes to send a command message or a chat message to another client, then it must send this message to the server, along with identifying information for the receiving client and often, the associated session id. This allows the server to pass on the message to the correct client. The receiving client is then able to determine the sender and the session.
Class Diagram:
Encrypted Chat Room 3_Design Documentation
最新推荐文章于 2021-03-05 09:17:59 发布