Skip to content
This repository was archived by the owner on Apr 16, 2026. It is now read-only.

slavbar/Client-Server-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Client-Server Flow Chat App

This repository contains a client-server chat application with TCP and UDP communication, request processing, and message encryption support.

Screenshots

Chat Demo

Main application view showing two chat clients connected to the server.

Chat demo showing two connected clients

Server Console

Console output from the server while accepting connections and processing remote messages.

Server console output

Encryption and Decryption

Example of encrypted payloads alongside the restored plaintext message.

Encryption and decryption example

Command Processing Diagram

Class diagram for the request processor, command factory, and request command flow.

Command processing class diagram

About

Demo client-server chat app (written in C#) based on TCP/UDP data transmission

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors