本書涵蓋作業系統、系統編程、TCP/IP協議等多種內容,結構清晰、講解細致、通俗易懂,此書面向利用套接字進行網路編程的初學者,具備C語言基礎知識的讀者會獲得更多幫助,書中收錄了豐富的示例,詳細展現了Linux和Windows平臺下套接字編程的共性與個性,特別是從代碼角度說明了不同模型服務器端的區別,還包括了條件觸發與邊緣觸發等知識,對開發實踐也有很大幫助,

為初學者準備的網路編程
第一部分主要介紹網路編程基礎知識,此部分主要論述Windows和Linux平臺網路編程必備基礎知識,未過多涉及不同作業系統特性,
第1章理解網路編程和套接字

第2章套接字型別與協議設定
獲取方式看評論區

第3章地址族與資料序列

第4章基于TCP的服務器端/客戶端(1)

第5章基于TCP的服務器端/客戶端(2)

第6章基于UDP的服務器端/客戶端

第7章優雅地斷開套接字連接
獲取方式看評論區

第8章域名及網路地址

第9章套接字的多種可選項·

第10章多行程服務器端

第11章行程間通信

第12章 I/O復用

第13章多種I/O函式
獲取方式看評論區

第14章多播與廣播

第二部分和第三部分與作業系統有關,第二部分主要是Linux相關內容
第15章套接字和標準I/O

第16章關于I/O流分離的其他內容

第17章優于select的 epoll

第18章多執行緒服務器端的實作

第三部分主要是Windows相關內容,從事Windows編程的朋友瀏覽第二部分內容后,同樣可以提高技藝,
第19章Windows平臺下執行緒的使用

第20章Windows 中的執行緒同步

第21章異步通知I/O模型

第22章重疊I/O模型

第23章IOCP

第四部分對全書內容進行總結,包含了作者在自身經驗基礎上總結的學習建議,還介紹了網路編程經典書籍,
獲取方式看評論區
第24章制作HTTP服務器端

第25章進階內容

獲取方式看評論區
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/300214.html
標籤:其他
