Site home page Get alerts when Linktionary is updated Book updates and addendums Get info about the Encyclopedia of Networking and Telecommunicatons, 3rd edition (2001) Download the electronic version of the Encyclopedia of Networking, 2nd edition (1996). It's free! Contribute to this site Electronic licensing info
|
IPC (Interprocess Communication) Related Entries Web Links New/Updated Information Note: Many topics at this site are reduced versions of the text in "The Encyclopedia of Networking and Telecommunications." Search results will not be as extensive as a search of the book's CD-ROM. IPC is a communication process used between programs and processes running in multitasking operating systems or between networked computers. There are two types of IPCs:
One of the advantages of using IPCs is that programs can take advantage of processes handled by other programs or computers. The client/server model takes advantage of RPCs, as do distributed object architectures such as Microsoft's DCOM (Distributed Component Object Model) and CORBA (Common Object Request Broker Architecture). The normal interprocess communication mechanism in UNIX is the pipe, and the socket is the interprocess communication mechanism that works across networks. It became a part of UNIX when the TCP/IP protocol stack was integrated into Berkeley UNIX in the early 1980s. This was a project funded by DARPA. The IPC features described here are used if programs need to communicate with one another or share memory areas:
Copyright (c) 2001 Tom Sheldon and Big Sur Multimedia. |