本書涵蓋操作系統(tǒng)、系統(tǒng)編程、TCP/IP協(xié)議等多種內(nèi)容,結(jié)構(gòu)清晰、講解細(xì)致、通俗易懂。此書面向利用套接字進(jìn)行網(wǎng)絡(luò)編程的初學(xué)者,具備C語言基礎(chǔ)知識的讀者會獲得更多幫助。書中收錄了豐富的示例,詳細(xì)展現(xiàn)了Linux和Windows平臺下套接字編程的共性與個性。特別是從代碼角度說明了不同模型服務(wù)器端的區(qū)別,還包括了條件觸發(fā)與邊緣觸發(fā)等知識,對開發(fā)實踐也有很大幫助。
點(diǎn)擊加載圖片
為初學(xué)者準(zhǔn)備的網(wǎng)絡(luò)編程
第一部分主要介紹網(wǎng)絡(luò)編程基礎(chǔ)知識。此部分主要論述Windows和Linux平臺網(wǎng)絡(luò)編程必備基礎(chǔ)知識,未過多涉及不同操作系統(tǒng)特性。
第1章理解網(wǎng)絡(luò)編程和套接字
點(diǎn)擊加載圖片
第2章套接字類型與協(xié)議設(shè)置
獲取方式看評論區(qū)
點(diǎn)擊加載圖片
第3章地址族與數(shù)據(jù)序列
點(diǎn)擊加載圖片
第4章基于TCP的服務(wù)器端/客戶端(1)
點(diǎn)擊加載圖片
第5章基于TCP的服務(wù)器端/客戶端(2)
點(diǎn)擊加載圖片
第6章基于UDP的服務(wù)器端/客戶端
點(diǎn)擊加載圖片
第7章優(yōu)雅地斷開套接字連接
獲取方式看評論區(qū)
點(diǎn)擊加載圖片
第8章域名及網(wǎng)絡(luò)地址
點(diǎn)擊加載圖片
第9章套接字的多種可選項·
點(diǎn)擊加載圖片
第10章多進(jìn)程服務(wù)器端
點(diǎn)擊加載圖片
第11章進(jìn)程間通信
點(diǎn)擊加載圖片
第12章I/O復(fù)用
點(diǎn)擊加載圖片
第13章多種I/O函數(shù)
獲取方式看評論區(qū)
點(diǎn)擊加載圖片
第14章多播與廣播
點(diǎn)擊加載圖片
第二部分和第三部分與操作系統(tǒng)有關(guān)。第二部分主要是Linux相關(guān)內(nèi)容
第15章套接字和標(biāo)準(zhǔn)I/O
點(diǎn)擊加載圖片
第16章關(guān)于I/O流分離的其他內(nèi)容
點(diǎn)擊加載圖片
第17章優(yōu)于select的epoll
點(diǎn)擊加載圖片
第18章多線程服務(wù)器端的實現(xiàn)
點(diǎn)擊加載圖片
第三部分主要是Windows相關(guān)內(nèi)容。從事Windows編程的朋友瀏覽第二部分內(nèi)容后,同樣可以提高技藝。
第19章Windows平臺下線程的使用
點(diǎn)擊加載圖片
第20章Windows中的線程同步
點(diǎn)擊加載圖片
第21章異步通知I/O模型
點(diǎn)擊加載圖片
第22章重疊I/O模型
點(diǎn)擊加載圖片
第23章IOCP
點(diǎn)擊加載圖片
第四部分對全書內(nèi)容進(jìn)行總結(jié),包含了作者在自身經(jīng)驗基礎(chǔ)上總結(jié)的學(xué)習(xí)建議,還介紹了網(wǎng)絡(luò)編程經(jīng)典書籍。
獲取方式看評論區(qū)
第24章制作HTTP服務(wù)器端
點(diǎn)擊加載圖片
第25章進(jìn)階內(nèi)容
點(diǎn)擊加載圖片
獲取方式看評論區(qū)