Distributed Inter-Process Communication

From Wikipedia, the free encyclopedia
Jump to: navigation, search

DIPC (Distributed Inter-Process Communication) is a software-only solution for distributed programming under Linux. DIPC consists of two parts: (1) a kernel part that traps access to UNIX System V IPC mechanisms (shared memory segments, message queues, and semaphore sets), and (2) a user-space daemon (computer software), which is responsible for network transfers and management of the distributed system. DIPC's distributed shared memory (DSM) uses a strict model of data consistency, meaning that a read will return the most recently written value.

DIPC is a GPL Open Source project and available on SourceForge.net.

See also[edit]

External links[edit]