UNIX网络编程 : 第2版. 第2卷, 进程间通信(中文版) - (美)W. Richard Stevens

UNIX网络编程 : 第2版. 第2卷, 进程间通信(中文版)

(美)W. Richard Stevens

出版时间

2010-06-30

ISBN

9787115230287

评分

★★★★★

标签

编程

书籍介绍

两卷本的《UNIX网络编程》是已故著名技术作家W. Richard Stevens的传世之作。卷2着重讨论如何让应用程序与在其他机器上的应用程序进行对话。良好的进程间通信(IPC)机制是提高UNIX程序性能的关键。本书全面深入地讲解了各种进程间通信形式,包括消息传递、同步、共享内存及远程调用(RPC)。书中包含了大量经过优化的源代码,帮助读者加深理解。这些源代码可以从图灵网站本书网页免费注册下载。

本书是网络研究和开发人员公认的权威参考书,深入理解本书内容,方能设计出良好的UNIX软件。

精彩摘录
  • "... mutexes are for locking and cannot be used for waiting. A mutex is for locking and a condition variable is for waiting."
作者简介
W. Richard Stevens 国际知名的UNIX和网络专家,备受赞誉的技术作家。他1951年2月5日出生于赞比亚,后随父母回到美国。中学时就读于弗吉尼亚菲什伯恩军事学校,1973年获得密歇根大学航空和航天工程学士学位。1975年至1982年,他在亚利桑那州图森市的基特峰国家天文台从事计算机编程工作,业余时间喜爱飞行运动,做过兼职飞行教练。这期间他分别在1978年和1982年获得亚利桑那大学系统工程硕士和博士学位。此后他去康涅狄格州纽黑文的健康系统国际公司任主管计算机服务的副总裁。
目录
第一部分 简介
第1章 简介 2
1.1 概述 2
1.2 进程、线程与信息共享 3
1.3 IPC对象的持续性 4

显示全部
用户评论
没有比这个更清晰的了
太经典了,选读即可
内容上确实是无可指摘的精品,但是编排就感觉不太对头。窃以外应当将POSIX IPC和SystemV IPC分开编排,因为这两种IPC方式实际上的区别是蛮大的,互相也没有什么可对照的地方,感觉集中学习其中一个再学另外一个可能会更好一些。另外systemV的IPC实在是有点儿过于复杂
sexy
很详细的网络编程原理书籍
非常详细的讲消息队列,同步(锁)等概念,但是毕竟有些过时了,也不可能用老机器去跑源码,接受起来有些概念就很抽象,希望有一本现代一些的书籍推荐
看了之后才发现,网上一大堆的博客,全是抄书的,还抄得乱七八糟...
非常好,受益良多!
进程间通信(IPC)看这本就够了,这比网上找细碎的博客读要清楚得多。书本布局很清晰,分几部分,依次详解以下IPC通信技术:消息传递(管道,FIFO,消息队列)、同步(互斥锁和条件变量、读写锁、文件和记录锁,信号量)、共享内存(匿名、有名)、过程调用(门、RPC,主要是Solaris操作系统)。如果说的是广义的IPC,那么还应包括跨网络的套接字API。其中,消息队列、信号量和共享内存区,我只翻了翻POSIX标准的内容,System V的先跳过,大概以后当工具书查阅就好?
Z-Library
收藏