UNIX环境高级编程(第3版) |
|
定价 |
169.00 |
出版社 |
人民邮电出版社 |
版次 |
1 |
出版时间 |
2014年06月 |
开本 |
16开 |
作者 |
[美]史蒂文斯,拉戈 著 |
装帧 |
平装 |
页数 |
580 |
字数 |
1344000 |
ISBN编码 |
9787115516756 |
UNIX网络编程 卷1 套接字联网API(第3版) |
|
定价 |
169.00 |
出版社 |
人民邮电出版社 |
版次 |
2 |
出版时间 |
2017年05月 |
开本 |
16开 |
作者 |
(美)W. Richard Stevens |
装帧 |
平装 |
页数 |
804 |
字数 |
|
ISBN编码 |
9787115517791 |
UNIX网络编程 卷2 进程间通信(第2版) |
|
定价 |
109.00 |
出版社 |
人民邮电出版社 |
版次 |
2 |
出版时间 |
2015年05月 |
开本 |
16开 |
作者 |
(美)W. Richard Stevens |
装帧 |
平装 |
页数 |
457 |
字数 |
|
ISBN编码 |
9787115517807 |
内容介绍
《UNIX环境高级编程(第3版)》是被誉为UNIX编程“ ”的AdvancedProgrammingintheUNIXEnvironment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。《UNIX环境高级编程(第3版)》在保持前一版风格的基础上,根据*的标准对内容进行了修订和增补,反映了*的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。
《UNIX环境高级编程(第3版)》内容 ,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
本书是一部UNIX网络编程的经典之作!书中全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的高级主题,对于客户/ 程序的各种设计方法也作了完整的探讨,*后还深入分析了流这种设备驱机制。 本书内容详尽且具 性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
两卷本的《UNIX网络编程》是已故著名技术作家W. Richard Stevens的传世之作。卷2着重讨论如何让应用程序与在其他机器上的应用程序进行对话。良好的进程间通信(IPC)机制是提高UNIX程序性能的关键。本书全面深入地讲解了各种进程间通信形式,包括消息传递、同步、共享内存及远程过程调用(RPC)。书中包含了大量经过优化的源代码,帮助读者加深理解。这些源代码可以从本书 。本书是网络研究和开发人员公认的 参考书,无论网络编程的初学者还是网络专家都会大受裨益。
作者介绍
W.RichardStevens 的UNIX和网络专家,备受赞誉的技术作家。生前著有多部经典的传世之作,包括《UNIX网络编程》(两卷本)、《TCP/IP详解》(三卷本)和本书dy 版。StephenA.Rago资深UNIX程序员,目前任NEC美国实验室存储系统集团研究员。之前是贝尔实验室的UNIX系统V版本4的开发人员之一。著有《UNIX系统V网络编程》,并曾担任本书dy 版的技术审校和第2版的共同作者。
W. 理查德·史蒂文斯(1951-1999), 的UNIX和网络专家,备受赞誉的技术作家。生前著有《TCP/IP详解》(三卷)、《UNIX环境高级编程》和《UNIX网络编程》(两卷),均为不朽的经典著作。 比尔·芬纳,AT&T实验室主任研究员,专攻IP多播、网络管理和测量,他是IETF路由的领域主管之一,是RFC标准文档的批准人。 安德鲁 M.鲁道夫,公司资深软件工程师,专攻网络、 作系统内核、文件系统和高可用性软件体系结构。
本书是一部UNIX 网络编程的经典之作!进程间通信(IPC)几乎是所有Unix 程序性能的关键,理解IPC 也是理解如何开发不同主机间网络应用程序的 要条件。本书从对Posix IPC 和System V IPC 的内部结构开始讨论,全面深入地介绍了4 种IPC 形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、Sun RPC)。附录中给出了测量各种IPC 形式性能的方法。本书内容详尽且具 性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
目录
dy 章 UNIX基础知识
1.1 引言
1.2 UNIX体系结构
1.3 登录
1.4 文件和目录
1.5 输入和输出
1.6 程序和进程
1.7 出错处理
1.8 用户标识
1.9 信号
1.10 时间值
1.11 系统调用和库函数
1.12 小结
习题
第YI部分 简介和TCP/IP
dy 章 简介2
1.1 概述2
1.2 一个简单的时间获取客户程序5
1.3 协议无关性9
1.4 错误处理:包裹函数10
1.5 一个简单的时间获取 程序12
1.6 本书中客户/ 程序示例索引表14
1.7 OSI模型16
1.8 BSD网络支持历史17
1.9 测试用网络及主机 19
1.10 Unix标准22
1.11 64位体系结构24
1.12 小结 25
dy部分 简介
dy 章 简介
1.1 概述
1.2 进程、线程与信息共享
1.3 IPC对象的持续性
1.4 名字空间
1.5 fork、exec和exit对IPC对象的影响
1.6 出错处理:包裹函数
1.7 Unix标准
1.8 书中IPC例子索引表
1.9 小结