所謂進(jìn)程間通信就是在不同進(jìn)程之間傳播或交換信息,它是一組編程接口,讓程序員能夠協(xié)調(diào)不同的進(jìn)程,使之能在一個(gè)操作系統(tǒng)里同時(shí)運(yùn)行,并相互傳遞、交換信息;還可以讓一個(gè)程序能夠在同一時(shí)間里處理許多用戶的需求。
進(jìn)程通信是指在不同進(jìn)程之間傳遞信息和數(shù)據(jù)的一種技術(shù)。這種通信可以發(fā)生在同一臺(tái)計(jì)算機(jī)的不同進(jìn)程之間,也可以發(fā)生在不同計(jì)算機(jī)的不同進(jìn)程之間。進(jìn)程通信的目的是使多個(gè)進(jìn)程能夠協(xié)同工作,完成更復(fù)雜的任務(wù)。
linux下的進(jìn)程通信手段基本上是從Unix平臺(tái)上的進(jìn)程通信手段繼承而來(lái)的。而對(duì)Unix發(fā)展做出重大貢獻(xiàn)的兩大主力AT&T的貝爾實(shí)驗(yàn)室及BSD(加州大學(xué)伯克利分校的伯克利軟件發(fā)布中心
linux下的進(jìn)程通信手段基本上是從Unix平臺(tái)上的進(jìn)程通信手段繼承而來(lái)的。而對(duì)Unix發(fā)展做出重大貢獻(xiàn)的兩大主力AT&T的貝爾實(shí)驗(yàn)室及BSD(加州大學(xué)伯克利分校的伯克利軟件發(fā)布中心