Unix域套接字

Unix domain socket 或者 IPC socket是一種終端 ， 可以使同一臺操作系統上的兩個或多個進程進行數據通信 。 與管道相比 ， Unix domain sockets 既可以使用字節流 ， 又可以使用數據隊列 ， 而管道通信則只能使用字節流 。 Unix domain sockets的接口和Internet socket很像 ， 但它不使用網絡底層協議來通信 。 Unix domain socket 的功能是POSIX操作系統裏的一種組件 。 Unix domain sockets 使用系統文件的地址來作爲自己的身份 。 它可以被系統進程引用 。 所以兩個進程可以同時打開一個Unix domain sockets來進行通信 。 不過這種通信方式是發生在系統內核裏而不會在網絡裏傳播 。 Category: Unix Category: 網路插座