Međuprocesna komunikacija

Izvor: Wikipedija
Prijeđi na navigaciju Prijeđi na pretragu

Međuprocesna komunikacija se u programiranju koristi za razmjenu poruka, dijeljenje resursa i sinhronizaciju različitih procesa unutar jednog računarskog sistema. Pod ovim terminom se najčešće podrazumijevaju semafori, redovi za poruke i dijeljena memorija, koji su proizvod razvojnog tima Juniksa „System V release 4“ (UNIX SVR4) a danas postoje na većini modernih operativnih sistema, ali tu potpada i bilo koji vid komunikacije različitih procesa, poput signala, protočnih cijevi („pajpova“), zaključavanja datoteka radi sinhronizacije pristupa resursima, pa čak i lokalnog mrežnog interfejsa poput soketa Juniksa BSD.