Description: Minitalk is a simple client-server communication application written in C. It allows for lightweight communication between a client and server using signals.
Features:
- Client-server communication with signals.
- Lightweight and straightforward implementation.
How to Use:
- Clone the repository:
git clone https://github.com/Kelho0812/minitalk.git
- Navigate to the project directory:
cd minitalk
- Compile the server:
make server
- Compile the client:
make client
- Run the server:
./server
- Run the client with the server's PID as an argument:
./client [server_pid]
Additional Notes:
- Minitalk uses signals to transmit messages between the client and server.
- The server displays received messages, and the client sends a message to the server.
- This project is part of the 42Network Curriculum.
Contributing: Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
License: This project is licensed under the MIT License.
Acknowledgments: Thanks to the contributors and developers who have contributed to this project.
Feel free to use Minitalk for simple client-server communication in your projects!