4. Inter-process Communication (c) Message Passing 2. Blocking and Non-Blocking Communication - si-manual