Category

Software Engineering

Category

In this article, we’ll delve into Interprocess Communication (IPC) techniques, such as Named Pipes, Files, Shared Memory, Message Queues, Sockets, and Remote Procedure Calls (RPC). We’ll explore their implementation using a core IPC communication system and create an IPCConnection interface that sends and receives messages and is non-blocking and fully asynchronous.