內容簡介
本書將編程方法、網絡協議和應用實例有機結合起來,詳細闡明了Windows下網絡編程的相關知識,為致力於網絡程序設計的讀者提供一本注重實際應用的入門到深入的教程。本書首先介紹了Windows平臺上進行網絡編程的基礎知識,包括網絡硬件、術語、協議、Winsock編程接口和各種I/O方法等;然後通過具體實例詳細講述了時下流行的高性能可伸縮服務器設計、IP多播和Internet廣播、P2P程序設計、原始套節字、SPI、協議驅動的開發和原始以太數據的發送、ARP欺騙技術、LAN和WAN上的掃描和偵測技術、商業級個人防火牆開發等;接下來講述了新一代網際協議IPv6和Winsock提供的幫助函數;本書結尾部分,對E-mail、Telnet、FTP等協議進行了介紹,給出了一個使用E-mail協議進行多平臺同步閱讀的實例。
本書的內容采用Windows 10操作繫統。書中包含了大量可重用的C 類,許多的例子稍做修改即可應用到實際項目開發中。
本書的內容采用Windows 10操作繫統。書中包含了大量可重用的C 類,許多的例子稍做修改即可應用到實際項目開發中。