Inter-process Communication

Inter-process communication (IPC) is the exchange of data between one process and another, either within the same computer or over a network. It implies a protocol that guarantees a response to a request. Examples are Unix sockets, RISC OS's messages, Mach ports, OS/2's named pipes, Microsoft Windows' DDE, Novell's SPX, Apple Macintosh's IAC (particularly AppleEvents) and different forms of software componentry (CORBA, Component Object Model ...). Although IPC is performed automatically by programs, an analogous function can be performed interactively when users cut and paste data from one process to another using a clipboard. Table of IPC Methods:
Method !! Operating Systems
File All operating systems
Signal All operating systems
Pipe All POSIX systems
Named pipe All POSIX systems
Shared memory All POSIX systems
Memory map All POSIX systems; may carry race condition risk if a temporary file is used

References

   

 

<< PreviousWord BrowserNext >>
origin of the late war
operation peter pan
sbado gigante
corvette
oldenburg (district)
s 100 bus
karyotype
buffalo bill
arthur middleton
rodmell
beneath the planet of the apes
john barclay
lloyd's of london
robert barclay
eddy merckx
william barclay (jurist)
yorick
praise god barebone
battle of panipat
royal prussia
dexys midnight runners
deryck guyler
wakefield
mirfield
mytholmroyd
heptonstall
hebden bridge
scalable coherent interconnect
newmillerdam
linear function
nostell
oakworth
ossett
oxenhope
otley
pontefract
ccg
river avon, strathspey
river avon, falkirk
avon water
george miller
milford, connecticut
bibb city, georgia
kapp putsch