Inter-process communication::Process (computing)


Process::system    Computer::program    Memory::process    State::states    Which::science    Multiple::first

Inter-process communication {{#invoke:main|main}}

When processes communicate with each other it is called "Inter-process communication" (IPC). Processes frequently need to communicate, for instance in a shell pipeline, the output of the first process need to pass to the second one, and so on to the other process. It is preferred in a well-structured way not using interrupts.

It is even possible for the two processes to be running on different machines. The operating system (OS) may differ from one process to the other, therefore some mediator(s) (called protocols) are needed.

Process (computing) sections
Intro  Representation  Multitasking and process management  Inter-process communication  History  See also  Notes  References  Further reading  External links  

Inter-process communication
PREVIOUS: Multitasking and process managementNEXT: History