XIPC is a middleware product that manages interprocess communication across programs in a network. A process is a unit of work associated with a particular user request (for example). Completing that work usually involves creating other processes or communicating between processes. This interprocess communication is performed using:
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
- Message queueing
- Memory sharing
XIPC allows a programmer to use these interprocess communication methods across processes that are distributed in different locations in a network so that the programmer need not be aware of the network or individual process locations. To do this, XIPC adds peer-to-peer messaging to the IPC methods. The developer of XIPC, Level 8 Software, calls this "message-oriented middleware (MOM)."