Answers are grounded in this paper and cite their sources.
A number of properties and features of interprocess communication systems are presented, with emphasis on those necessary or desirable in a network environment. The interactions between these features are examined, and the consequences of their inclusion in a system are explored. Of special interest are the time-out feature which forces all system table entries to “die of old age” after they have remained unused for some period of time, and the insertion property which states that it is always possible to design a process which may be invisibly inserted into the communication path between any two processes. Though not tied to any particular system, the discussion concentrates on distributed systems of sequential processes (no interrupts) with no system buffering.
No takes yet. Share an insight, caveat, or question.
Akkoyunlu et al. (1975) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: