16.3. Distributed IPC: Message passing

16.3.1. Distributing IPC

Figure 13.7 summarizes the styles of inter-process communication mechanism that can be used for operation invocation. Chapter 12 discussed in detail the shared-address-space mechanisms illustrated in parts (a) and (b) of the figure and Chapter 14 expanded on parts (c) and (d). It is easy to see how to distribute the cross-address-space IPC of Figure 13.7(c) and (d): the address spaces of the communicating processes may naturally reside on separate computers and the messages that pass between them must be sent via network communications services.

In this book we do not attempt to distribute Figure 13.7(a) and (b) directly, although it is possible to create the illusion of a single ...

Get Operating Systems: Concurrent and Distributed Software Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.