这篇是计算机类的优质预售推荐>>>>《UNIX网络编程 卷2:进程间通信(第2版)》
UNIX和网络专家W. Richard Stevens的传世之作
编辑推荐
两卷本的《UNIX网络编程》是已故著名技术作家W. Richard Stevens的传世之作。卷2着重讨论如何让应用程序与在其他机器上的应用程序进行对话。
良好的进程间通信(IPC)机制是提高UNIX程序性能的关键。本书全面深入地讲解了各种进程间通信形式,包括消息传递、同步、共享内存及远程过程调用(RPC)。书中包含了大量经过优化的源代码,帮助读者加深理解。这些源代码可以从本书网站下载。
本书是网络研究和开发人员公认的权威参考书,无论网络编程的初学者还是网络专家都会大受裨益。
内容简介
本书是一部UNIX 网络编程的经典之作!进程间通信(IPC)几乎是所有Unix 程序性能的关键,理解IPC
也是理解如何开发不同主机间网络应用程序的必要条件。本书从对Posix IPC 和System V IPC 的内部结构开始讨论,全面深入地介绍了4 种IPC 形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、Sun RPC)。附录中给出了测量各种IPC 形式性能的方法。
本书内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
作译者
W.
Richard Stevens (1951-1999)是国际知名的Unix和网络专家;受人尊敬的计算机图书作家;同时他还是广受欢迎的教师和顾问。Stevens先生1951年生于赞比亚,他的家庭曾多次搬迁,最终定居于南非。早年,他就读于美国弗吉尼亚州的费什本军事学校,后获得密歇根大学学士、亚利桑那大学系统工程硕士和博士学位。他曾就职于基特峰国家天文台,从事计算机编程;还曾在康涅狄格州纽黑文市的健康系统国际公司任主管计算机服务的副总裁。国际知名的Unix和网络专家,《TCP/IP 详解》(三卷本)、《UNIX网络编程》(两卷本)以及《UNIX环境高级编程》的作者。
媒体评论
“强烈怀念W. Richard Stevens……他的书都写得非常非常好,与同类主题的其他书相比,他的书更注重理解核心概念和基本原理,这使得这本书在出版15年之后,仍然非常有用——这几乎是一本长盛不衰的计算机科学书!”
——Ricardo
“我做专业程序员已经二十余年了,每当要写新程序的时候,我都要参考这本书。Stevens的书是我进入VoIP和音频CODEC网络编程领域的敲门砖。”
——C. T. Vanderdecken
“在我做过的项目中,已经记不清楚有多少次靠这套书力挽狂澜……每位真正的UNIX系统程序员都应该买一套。”
——David Sharpe
“对每位UNIX平台的程序员而言,这本书都是必备的。它深入阐释了UNIX平台上的各种IPC API。既涵盖System V也涉及POSIX标准,对于IPC的论述无可匹敌。书末的附录对各种管道、FIFO、POSIX消息队列、System V消息队列、门、Sun RPC的性能进行了比较,我从来没有看到哪本书如此广泛而深入地介绍这一主题。更何况,它出自权威人物之手。”
——asingh
“Stevens是UINX网络编程的‘神’,至少是我的‘神’。”
——Matthew MacGibbon
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/chinapub_2009/article/details/46710323