編輯推薦:兩卷本的《UNIX網(wǎng)絡(luò)編程》是已故技術(shù)作家W. Richard Stevens的傳世之作。卷2著重討論如何讓應(yīng)用程序與在其他機(jī)器上的應(yīng)用程序進(jìn)行對(duì)話。
良好的進(jìn)程間通信(IPC)機(jī)制是提高UNIX程序性能的關(guān)鍵。本書全面深入地講解了各種進(jìn)程間通信形式,包括消息傳遞、同步、共享內(nèi)存及遠(yuǎn)程調(diào)用(RPC)。書中包含了大量經(jīng)過優(yōu)化的源代碼,幫助讀者加深理解。這些源代碼可以從本書網(wǎng)站下載。
本書是網(wǎng)絡(luò)研究和開發(fā)人員公認(rèn)的參考書,無論網(wǎng)絡(luò)編程的初學(xué)者還是網(wǎng)絡(luò)專家都會(huì)大受裨益。
內(nèi)容簡介:本書是一部UNIX網(wǎng)絡(luò)編程的經(jīng)典之作。進(jìn)程間通信(IPC)幾乎是所有Unix程序性能的關(guān)鍵,理解IPC也是理解如何開發(fā)不同主機(jī)間網(wǎng)絡(luò)應(yīng)用程序的必要條件。本書從對(duì)Posix IPC和System V IPC的內(nèi)部結(jié)構(gòu)開始討論,全面深入地介紹了4種IPC形式:消息傳遞(管道、FIFO、消息隊(duì)列)、同步(互斥鎖、條件變量、讀寫鎖、文件與記錄鎖、信號(hào)量)、共享內(nèi)存(匿名共享內(nèi)存、具名共享內(nèi)存)及遠(yuǎn)程過程調(diào)用(Solaris 門、Sun RPC)。附錄中給出了測量各種 IPC形式性能的方法。
本書內(nèi)容詳盡,幾乎每章都提供精選的習(xí)題,并提供了部分習(xí)題的答案,是網(wǎng)絡(luò)研究和開發(fā)人員理想的參考書。
作者簡介:W. Richard Stevens 國際知名的UNIX和網(wǎng)絡(luò)專家,備受贊譽(yù)的技術(shù)作家。他1951年2月5日出生于贊比亞,后隨父母回到美國。中學(xué)時(shí)就讀于弗吉尼亞菲什伯恩軍事學(xué)校,1973年獲得密歇根大學(xué)航空和航天工程學(xué)士學(xué)位。1975年至1982年,他在亞利桑那州圖森市的基特峰國家天文臺(tái)從事計(jì)算機(jī)編程工作,業(yè)余時(shí)間喜愛飛行運(yùn)動(dòng),做過兼職飛行教練。這期間他分別在1978年和1982年獲得亞利桑那大學(xué)系統(tǒng)工程碩士和博士學(xué)位。此后他去康涅狄格州紐黑文的健康系統(tǒng)國際公司任主管計(jì)算機(jī)服務(wù)的副總裁。1990年他回到圖森,從事專業(yè)技術(shù)寫作和咨詢工作。寫下了多種經(jīng)典的傳世之作,包括《TCP/IP詳解》(三卷)、《UNIX環(huán)境高級(jí)編程》和《UNIX網(wǎng)絡(luò)編程》(兩卷)。Stevens于1999年9月1日去世,年僅48歲。2000年他被國際機(jī)構(gòu)USENIX追授“終身成就獎(jiǎng)”。