Skip to content

A simple TCP server on C, with worker pool and requests queue. With factorial calculation example.

License

Notifications You must be signed in to change notification settings

khrushv/MultiThreaded-TCP-Server-Client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleTCP Client/Server

Build Status

A simple TCP client-server application written on C, with worker pool and requests queue. With factorial calculation example.

Building server and client

You should have cmake and gcc installed!

./src/scripts/build.sh

All built files will be written an ./src/build folder.

Starting server and client

cd ./src/scripts
./start_server.sh &
./start_client.sh

About

A simple TCP server on C, with worker pool and requests queue. With factorial calculation example.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 94.6%
  • CMake 4.4%
  • Shell 1.0%