ITWissen.info - Tech know how online

interprocess communication (IPC)

Interprocess communication (IPC) is used to exchange messages between two programs or two threads of

a multitasking or multithreading operating system. The message exchange can take place on one and the same computer or between two programs running on different computers in a network

. However, this requires that transmission paths areestablished for inter-process communication and

thatinterfaces

areavailable that support sending and receiving.

Communication interfaces for IPC communication are Remote Procedure Call (RPC), Distributed Component Object Model (DCOM), Remote Method Invocation (RMI) and CORBA. IPC methods include Desktop Communication Protocol (DCOP) and D-Bus, which was developed for Linux applications. Further examples of inter-process communication are the TCP protocol and the HTTP protocol.

Informationen zum Artikel
Englisch: interprocess communication - IPC
Updated at: 08.05.2020
#Words: 124
Links: