DocumentCode :
767944
Title :
Rationale for a Queueable Object Distributed Interprocess Communication System
Author :
Walton, Robert L.
Author_Institution :
Massachusetts Institute of Technology, Lexington, MA
Volume :
30
Issue :
6
fYear :
1982
fDate :
6/1/1982 12:00:00 AM
Firstpage :
1417
Lastpage :
1426
Abstract :
We consider the problem of designing an interprocess communication system usable as a base for writing real-time operating and applications systems in a distributed environment where processes may be connected by anything from shared virtual memory to radios. By requiring an interface that minimizes the code an application program must devote to communications, a facility of substantially higher level than basic message passing becomes necessary. This is largely a consequence of four major performance problems with interprocess communication in a distributed environment: system reliability, server congestion, throughput, and response time. We summarize these problems, and introduce an interprocess communication system based on two mechanisms: queueable objects and connectable objects. We briefly review our experience with a limited implementation of queueable objects.
Keywords :
Distributed computing; Multiprocessing, intercommunication; Queued communications; Acoustic testing; Digital communication; Kernel; Memory management; Microphones; Operating systems; Programming profession; Radar tracking; Real time systems; Sensor systems;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOM.1982.1095588
Filename :
1095588
Link To Document :
بازگشت