Local Inter Process Communication

The Windows operating system provides mechanisms for facilitating communications and data sharing between applications. Collectively, the activities enabled by these mechanisms are called interprocess communications (IPC). Some forms of IPC facilitate the division of labor among several specialized processes. Other forms of IPC facilitate the division of labor among computers on a network.

The following IPC mechanisms are supported by Windows:

Typically, applications can use IPC categorized as clients or servers. Many applications act as both a client and a server, depending on the situation.

It is likely that an application will use several IPC mechanisms.

The user of the application may have to choose


EditText of this page (last edited June 27, 2012) or FindPage with title or text search