Envoy XIPC
Envoy XIPC is an advanced software toolset for the development of multitasking and distributed enterprise applications. It provides fault-tolerant management of guaranteed delivery and real-time message queuing, synchronization semaphores and shared memory, all of which are operating system and network protocol transparent.