In modern computer systems, the concept of a process (a program in execution) is used to perform multiple tasks at the same time. And since multiple processes running on a single or multiple computers at the same time are connected to a network can exchange the data/information through a process called inter-process communication (IPC). This article gives a brief description of inter-process communication between the processes. Definition of Inter-Process Communication: Inter-process … [Read more...]