This project consists of creating a communication program in the form of a client and a server. The communication between client and server has to be done only using UNIX signals (SIGUSR1 and SIGUSR2). The server can receive strings from several clients in a row without needing to restart.
- Nothing needed
make
- Run
./server
on a shell and leave it running - Run
./client <SERVER_PID> <YOUR_MESSAGE>
on another shell
- UNIX Signals
- Processes
- Bitwise Operators
- Pause, sleep, exit