出版时间:2002-11-1 出版社:清华大学出版社 作者:张炯 页数:347 字数:547000
Tag标签:无
内容概要
本书详细介绍了在Unix环境下网络编程的方法,全书分为四部分:第一部分“网络基础”主要讲述TCP/IP协议簇,尤其是与编程相关的部分,并说明了网络编程环境;第二部分“套接字”是网络编程的核心,在此通过讲解套接字库函数、TCP套接字、UDP套接字及相应的实例,使读者能够编写基本的网络程序;第三部分“Unix网络编程实用技术”是本书的重点,讲述Unix网络开发过程中常用的技术,如并发服务器技术、名字和IP地址转换、同步及进程间通信技术、实用套接字类库的创建,说明如何提高软件的性能、可靠性和可扩充性,并配有大量实例予以说明;第四部分“高级网络编程”主要涉及底层IP编程技术,可用于路由器、网络监视器及专用协议的开发,介绍了守护进程、原始套接字、数据链路访问、多接口捆绑及路由套接字技术。本书涉及的内容包括Unix系统、网络协议及编程技术,并由浅入深地讲述了网络编程核心技术、实用技术和高级网络编程。本书既是从事网络开发人员的参考资料,也可以作为学习Unix网络编程知识的教材。
书籍目录
第一部分网络基础
第1章Unix系统基础
第2章TCP/IP
第二部分套接字
第3章套接字基础
第4章TCP套接字
第5章UDP套接字
第三部分 Unix网络编程实用技术
第6章并发服务器
第7章名字和IP地址转换
第8章同步及进程间通信
第9章异常处理
第10章创建实用套接字类库
第四部分高级网络编程技术
第11章守护进程
第12章原始套接字
第13章数据链路访问
第14章多接口设计
第15章路由套接字
第16章简单路由器实例分析
附录A套接字Wrapper类源程序
附录B串口通信类源程序
图书封面
图书标签Tags
无
评论、评分、阅读与下载