天天看點

《UNIX網絡程式設計 卷2:程序間通信(第2版)》——1.8 書中IPC例子索引表

本節書摘來自異步社群《unix網絡程式設計 卷2:程序間通信(第2版)》一書中的第1章,第1.8節,作者:【美】w. richard stevens著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

為分析各種特性,全書主要使用了三種互動模式。

(1)檔案伺服器:客戶-伺服器應用程式,客戶向伺服器發送一個路徑名,伺服器把該檔案的内容傳回給客戶。

(2)生産者-消費者:一個或多個線程或程序(生産者)把資料放到一個共享緩沖區中,另有一個或多個線程或程序(消費者)對該共享緩沖區中的資料進行操作。

(3)序列号持續增1:一個或多個線程或程序給一個共享的序列号持續增1。該序列号有時在一個共享檔案中,有時在共享記憶體區中。

第一個例子分析各種形式的消息傳遞,另外兩個例子則分析各種類型的同步和共享記憶體區。

為了提供本書所涵蓋的不同主題的索引,圖1-9、圖1-10和圖1-11彙總了我們開發的程式及它們的源代碼所在的起始圖号和頁碼。

《UNIX網絡程式設計 卷2:程式間通信(第2版)》——1.8 書中IPC例子索引表
《UNIX網絡程式設計 卷2:程式間通信(第2版)》——1.8 書中IPC例子索引表