| advertise add site services publishers database health videos | ![]() | about toolbar stats live show health store more stuff JOIN/LOGIN |
Search & Rescue Equipment | Wireless Communication Systems | Blue Tooth... jamesonmedical.com | Communication Aids For Disabled - Communication Aids For Deaf - Deaf allegromedical.com | Auditory Processing vs. Language Processing educationresourcesinc.com | streamlines the process of communication between multiple... omnimd.com |
Inter-process communication (IPC) is a set of techniques for the exchange of data among multiple threads in one or more processes. Processes may be running on one or more computers connected by a network. IPC techniques are divided into methods for message passing, synchronization, shared memory, and remote procedure calls (RPC). The method of IPC used may vary based on the bandwidth and latency of communication between the threads, and the type of data being communicated. There are several reasons for providing an environment that allows process cooperation:
IPC may also be referred to as inter-thread communication and inter-application communication. IPC, on par with the address space concept, is the foundation for address space independence/isolation.[1]
[edit] Main IPC Methods
[edit] ImplementationsThere are a number of APIs which may be used for IPC. A number of platform independent APIs include the following:
The following are platform or programming language specific APIs:
[edit] See also
[edit] References
[edit] External links
| ||||||||||||||||||||||||||||||||
| ↑ top of page ↑ | about thumbshots |