Please review 3.6.2 and read pipes very carefully.
3.6.2 Remote procedure calls
Read carefully. This is an interesting IPC paradigm that introduces some heavy challenges, but which can make the programmer’s life incredibly easier.
3.6.3 Pipes
Definitely go through this carefully. It is a substantial part of Lab 2.