本書遵循理論與實踐相結合的教學目的,以實例講解在Windows環(huán)境下如何開發(fā)網絡應用程序的方法。全書共分7章:第1章介紹網絡編程的一些基本概念;第2章介紹套接字的基本概念以及Windows Socket的內容;第3~5章分別介紹流式套接字、數據報套接字和原始套接字的編程原理,并用實例詳細介紹如何開發(fā)相應的網絡應用程序;第6章介紹常見的應用層協(xié)議(如FTP、SMTP、HTTP、MQTT)和WinInet的內容,并用實例描述如何編寫基于應用層協(xié)議的網絡應用程序;第7章介紹使用廣泛的WinPcap的概念,以及如何用WinPcap開發(fā)相關網絡應用程序。本書的特點是有大量的實例源代碼及詳細解析。 本書主要供普通高校計算機、信息安全、通信工程等專業(yè)的師生使用,也可供對網絡編程感興趣的各類人員自學使用。