Posts

Showing posts with the label IPC

INTER PROCESS COMMUNICATION (IPC)

InterProcess Communication : The Windows operating system provides mechanisms for facilitating communications and data sharing between applications. a) Applications can use IPC categorized as clients or servers .  b) A client is an application or a process that requests a service from some other application or process.  c) A server is an application or a process that responds to a client request.  d) Many applications act as both a client and a server, depending on the situation.   The following IPC mechanisms are supported by Windows: 1) Clipboard 2) COM 3) Data Copy 4) DDE 5) File Mapping 6) Mailslots 7) Pipes 8) RPC 9) Windows Sockets 1) Using the Clipboard for IPC: a) The clipboard acts as a central depository for data sharing among applications.  b) When a user performs a cut or copy operation in an application, the application puts the selected data on the clipboard in one or more standard or application-defined formats....