Main IPC Methods
Method | Provided by (operating systems or other environments) |
---|---|
File | Most operating systems |
Signal | Most operating systems; some systems, such as Windows, implement signals in only the C run-time library and provide no support for their use as an IPC method |
Socket | Most operating systems |
Message queue | Most operating systems |
Pipe | All POSIX systems, Windows |
Named pipe | All POSIX systems, Windows |
Semaphore | All POSIX systems, Windows |
Shared memory | All POSIX systems, Windows |
Message passing (shared nothing) |
Used in MPI paradigm, Java RMI, CORBA, MSMQ, MailSlots, QNX, others |
Memory-mapped file | All POSIX systems, Windows |
Read more about this topic: Inter-process Communication
Famous quotes containing the words main and/or methods:
“The Temptress has now been shown hereterrible. The story, Garbo, everything is extremely bad. It is no exaggeration to say that I was dreadful. I was tired, I couldnt sleep and everything went wrong. But the main reason is, I suppose, that Im no actress.”
—Greta Garbo (19051990)
“The methods by which a trade union can alone act, are necessarily destructive; its organization is necessarily tyrannical.”
—Henry George (18391897)