个人简介
Douglas Comer博士是Purdue Univ的教授,讲授操作系统和计算机网络的课程,早在20世纪70年代后期,他就参与了TCP/IP和互联网的研究,并成为世界公认的权威,由他设计实现了X25NET和CYPress网络,以及Xinu操作系统。David Stevens是普渡大学计算中心的程序员。TCT/IP的世界经典教材就是他们所著,他们的著作已誉满全球,我国多家出版社也引进了其多部著作的版权,他们的TCP/IP网络互联技术卷1、卷2、卷3在我国都有影印版本。
内容简介
本书介绍了Windows操作系统平台上如何使用Windows套接字应用程序接口(Windows Socket API)编写TCP/IP通信程序。重点放在客户-服务器机制上,介绍了客户-服务器机制和应用程序用于网络通信的套接字接口,分析了分布式程序的客户端和服务器两部分的算法,讨论了客户端和服务器的设计及遵循的模式。本书在并发处理上也花费了相当大的篇幅,描述了并发线程以及相关的创建线程的操作系统函数。本书给出了能说明每个设计思想的实现方法,讨论了包括应用层网关和管道在内的各种技术,回顾了几个标准应用协议,并使用它们说明一些算法和实现技术。本书包含的一些例子程序显示了每个设计实际上如何操作,大多数的例子实现了标准因特网应用协议。
本书适合于大学高年级学生或研究生的网络编程入门课程,也可作为程序员的参考书。