Question
(1) Create a C server program and a C client program. The client program reads a line from a text file, converts everything to upper
(1) Create a C server program and a C client program. The client program reads a line from a text file, converts everything to upper case letters, and send it to the server, using a named pipe. It pauses for 1 second, and repeats the above process, until the end of a file.
The client sends a "Stop" string at the end.
The server displays any thing it receives. The server quits when it sees "Stop". The server needs to cleanup by deleting the named pipe.
The programs (client and server) need to create the name pipe first, if it does not exist.
(2) Re-implement Part 1, using SysV shared memory.
(3) Re-implement Part 2, using mmap() to create a shared memory area between the client and the server.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started