socket作為系統(tǒng)內(nèi)部的IPC程序?qū)嵗?,可以用來作為?nèi)部進(jìn)程的通信。
socket 的優(yōu)勢在于能夠處理多個(gè)client進(jìn)程訪問一個(gè)server進(jìn)程的情況。
利用消息機(jī)制實(shí)現(xiàn)IPC雖然同其他方法相比有交換的數(shù)據(jù)量小、攜帶的信息少等缺點(diǎn),但由于其實(shí)現(xiàn)方便、應(yīng)用靈活而廣泛應(yīng)用于無須大量、頻繁數(shù)據(jù)交換的內(nèi)部進(jìn)程通訊系統(tǒng)之中.
共享內(nèi)存對于數(shù)據(jù)量比較大的IpC通信是比較有用的。下面會找一個(gè)例子來說明IPC通信。