CS322: Concurrent Processes and Programming

Message Passing

  1. We now consider an alternative form of inter-process cooperation known as message passing.

  2. The basic idea is this: the operating system makes the following primitive operations available to processes:

  3. The designer of a message passing system must consider quite a number of basic questions, including the following:

  4. Example: VMS Mailboxes:

  5. Example: Berkeley Sockets


$Id: concurrency8.html,v 1.4 1998/03/03 23:42:05 senning Exp $

These notes were written by Prof. R. Bjork of Gordon College. In February 1998 they were edited and converted into HTML by J. Senning of Gordon College.