Whenever someone tells me that adopting their beliefs could give me the same type of life they have, I tell them that that's exactly what I'm afraid of.
|--H. W. Kenton|
Interprocess communication (IPC) is a fundamental part of any enterprise system. We've long since moved beyond the day when everything—user interface, processing, and data storage—can be stored on a single machine and still be effective. Code needs to be able to communicate with processes running on other machines. IPC is what makes a distributed system, well, distributed.
Lots of different technologies could be lumped under the global category of communications. For example, database access to a remote database requires a communications layer over which ...