Inter-process Communication


Also found in: Acronyms, Wikipedia.

Inter-process Communication

(programming, operating system)
(IPC) Exchange of data between one process and another, either within the same computer or over a network. It implies a protocol that guarantees a response to a request. Examples are Unix sockets, RISC OS's messages, OS/2's Named Pipes, Microsoft Windows' DDE, Novell's SPX and Macintosh's IAC.

Although IPC is performed automatically by programs, an analogous function can be performed interactively when users cut and paste data from one process to another using a clipboard.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
References in periodicals archive ?
During our research, we developed several methods for the reduction of the inter-process communication. These methods significantly reduce the total number of messages sent in the simulation at the cost of the increase of the messages length.
DCX (Data and Control eXchange) provides a highly configurable real-time inter-process communication (IPC) mechanism for process-to process communication in sophisticated systems running VenturCom's RTX, real-time extensions for Windows NT, Windows NT Embedded and Windows 2000.
Rogers (an embedded software engineer with 30 years of experience), Lombardo (author, Embedded Linux), Mednieks (chief user interface architect, D2 Technologies) and Meike (independent developer) describe Android feature sets that include views, maps, location-based services, persistent data storage, telephony services and inter-process communications. The authors also provide tutorials on advanced features such as 2D and 3D graphics, debugging and performance analysis.
No client/server inter-process communications. Like eXtremeDB, eXtremeSQL is embedded in the application, not deployed as a separate process.
This provides a type of inter-process communications and reduces complex functions to the click of a button.
With the Poly-Templates GUI tool that rapidly jumpstarts the design cycle, Poly-Platform increases a company's competitive advantage by handling the inter-process communications across cores, and thereby freeing time for developers to enhance applications.
supervisor mode) and the trap mechanism are used to provide full system memory protection for all components, including user applications, device drivers and inter-process communications, while its ARINC-653 compliant two-level scheduler provides the framework for temporal protection.

Full browser ?