全書共分12章。第1章介紹TCP/IP網(wǎng)絡(luò)協(xié)議、Sockets概念和本書使用的一些專門術(shù)語。第2章介紹標(biāo)準(zhǔn)Sockets接口程序設(shè)計(jì)原理,以及如何設(shè)計(jì)出Sockets典型的客戶服務(wù)器模式的應(yīng)用程序,并給出了一個(gè)通用的實(shí)例程序。第3章介紹WindowsSockets基于消息的異步選擇機(jī)制、阻塞處理方法、異步支持函數(shù)以及Windows下網(wǎng)絡(luò)程序設(shè)計(jì)。第4章介紹3個(gè)實(shí)際的通信實(shí)例程序:點(diǎn)對(duì)點(diǎn)實(shí)時(shí)通信程序、廣播通信程序和阻塞處理程序。第5章提供了Windows Sockets1.1庫(kù)函數(shù)參考。第6章介紹WinSock2體系結(jié)構(gòu)和重疊I/O、服務(wù)質(zhì)量等擴(kuò)展特性。第7章提供了Windows Sockets2擴(kuò)展庫(kù)函數(shù)。第8章用實(shí)例介紹了WinSock2擴(kuò)展庫(kù)函數(shù)的使用及多址廣播程序設(shè)計(jì)。第9章至第12章分別介紹了MFC,Java,Delphi和PowerBuilder等Wind0ws應(yīng)用開發(fā)環(huán)境下的Sockets網(wǎng)絡(luò)程序設(shè)計(jì)。另外,附錄A提供了Windows Sockets的錯(cuò)誤碼。附錄B提供了Windows Sockets多點(diǎn)通信與多址廣播的語義。本書的為在Windows環(huán)境下使用Sockets進(jìn)行網(wǎng)絡(luò)程序設(shè)計(jì)的程序員,在Windows下各種開發(fā)平臺(tái)都支持Windows Sockets上的網(wǎng)絡(luò)程序設(shè)計(jì),提供了網(wǎng)絡(luò)編程接口。它為讀者提供在Windows下使用各種平臺(tái)實(shí)現(xiàn)網(wǎng)絡(luò)程序設(shè)計(jì)方面的幫助。另外,本書也可作為大學(xué)本科生或研究生的參考資料,還可作為高等院校計(jì)算機(jī)網(wǎng)絡(luò)課的教學(xué)參考書。