Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì)

出版時(shí)間:2009-1  出版社:人民郵電  作者:王艷平  頁(yè)數(shù):479  
Tag標(biāo)簽:無(wú)  

前言

本書(shū)自2006年出版以來(lái),深受廣大讀者的關(guān)注與好評(píng)。許多讀者反映本書(shū)“很有特色”、“結(jié)構(gòu)性強(qiáng),理論性強(qiáng)并且通俗易懂”、“內(nèi)容嚴(yán)謹(jǐn),深入淺出”、“重點(diǎn)突出,內(nèi)容突出應(yīng)用”、“每一章的小結(jié)寫(xiě)得較系統(tǒng),可讀性強(qiáng),有利于讀者掌握各章的主要內(nèi)容”等。有的讀者還提出了一些寶貴意見(jiàn)。借此機(jī)會(huì),我們向廣大讀者表示衷心感謝!隨著近幾年網(wǎng)絡(luò)與通信技術(shù)的迅猛發(fā)展,出現(xiàn)了不少新的研究成果,因此有必要在書(shū)中做新的補(bǔ)充和結(jié)構(gòu)調(diào)整,以進(jìn)一步提高其質(zhì)量。

內(nèi)容概要

本書(shū)將編程方法、網(wǎng)絡(luò)協(xié)議和應(yīng)用實(shí)例有機(jī)結(jié)合起來(lái),詳細(xì)闡明Windows網(wǎng)絡(luò)編程的各方面內(nèi)容。本書(shū)首先介紹Windows平臺(tái)上進(jìn)行網(wǎng)絡(luò)編程的基礎(chǔ)知識(shí),包括網(wǎng)絡(luò)硬件、術(shù)語(yǔ)、協(xié)議、Winsock編程接口和各種I/O方法等;然后通過(guò)具體實(shí)例詳細(xì)講述當(dāng)前流行的高性能可伸縮服務(wù)器設(shè)計(jì)、IP多播和Internet廣播、P2P程序設(shè)計(jì)、原始套接字、SPI、協(xié)議驅(qū)動(dòng)的開(kāi)發(fā)和原始以太數(shù)據(jù)的發(fā)送、ARP欺騙技術(shù)、LAN和WAN上的掃描和偵測(cè)技術(shù)、個(gè)人防火墻與網(wǎng)絡(luò)封包截獲技術(shù)等;最后講述IP幫助函數(shù)和E-mail的開(kāi)發(fā)方法。  本書(shū)結(jié)構(gòu)緊湊,內(nèi)容由淺入深,是學(xué)習(xí)Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì)的理想書(shū)籍。

書(shū)籍目錄

第1章 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)   1.1 網(wǎng)絡(luò)的概念和網(wǎng)絡(luò)的組成   1.2 計(jì)算機(jī)網(wǎng)絡(luò)參考模型   1.3 網(wǎng)絡(luò)程序?qū)ぶ贩绞健? 1.4 網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)基礎(chǔ) 第2章 Winsock編程接口   2.1 Winsock庫(kù)   2.2 Winsock的尋址方式和字節(jié)順序   2.3 Winsock編程詳解   2.4 網(wǎng)絡(luò)對(duì)時(shí)程序?qū)嵗〉?章 Windows套接字I/O模型   3.1 套接字模式   3.2 選擇(select)模型   3.3 WSAAsyncSelect模型   3.4 WSAEventSelect模型   3.5 重疊(Overlapped)I/O模型 第4章 IOCP與可伸縮網(wǎng)絡(luò)程序   4.1 完成端口I/O模型   4.2 Microsoft擴(kuò)展函數(shù)   4.3 可伸縮服務(wù)器設(shè)計(jì)注意事項(xiàng)   4.4 可伸縮服務(wù)器系統(tǒng)設(shè)計(jì)實(shí)例 第5章 互聯(lián)網(wǎng)廣播和IP多播   5.1 套接字選項(xiàng)和I/O控制命令   5.2 廣播通信   5.3 IP多播(Multicasting)   5.4 基于IP多播的組討論會(huì)實(shí)例 第6章 原始套接字   6.1 使用原始套接字   6.2 ICMP編程   6.3 使用IP頭包含選項(xiàng)   6.4 網(wǎng)絡(luò)嗅探器開(kāi)發(fā)實(shí)例   6.5 TCP通信開(kāi)發(fā)實(shí)例 第7章 Winsock服務(wù)提供者接口(SPI)   7.1 SPI概述   7.2 Winsock協(xié)議目錄   7.3 分層服務(wù)提供者(LSP)   7.4 基于SPI的數(shù)據(jù)報(bào)過(guò)濾實(shí)例   7.5 基于Winsock的網(wǎng)絡(luò)聊天室開(kāi)發(fā) 第8章 Windows網(wǎng)絡(luò)驅(qū)動(dòng)接口標(biāo)準(zhǔn)(NDIS)和協(xié)議驅(qū)動(dòng)的開(kāi)發(fā)   8.1 核心層網(wǎng)絡(luò)驅(qū)動(dòng)   8.2 WDM驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ)   8.3 開(kāi)發(fā)NDIS網(wǎng)絡(luò)驅(qū)動(dòng)預(yù)備知識(shí)   8.4 NDIS協(xié)議驅(qū)動(dòng)   8.5 NDIS協(xié)議驅(qū)動(dòng)開(kāi)發(fā)實(shí)例 第9章 網(wǎng)絡(luò)掃描與檢測(cè)技術(shù) 第10章 點(diǎn)對(duì)點(diǎn)(P2P)網(wǎng)絡(luò)通信技術(shù) 第11章 核心層網(wǎng)絡(luò)封包截獲技術(shù) 第12章 Windows網(wǎng)絡(luò)防火墻開(kāi)發(fā)技術(shù) 第13章 IP幫助函數(shù) 第14章 Email協(xié)議及其編程 

章節(jié)摘錄

第1章 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)本章詳細(xì)講述網(wǎng)絡(luò)程序設(shè)計(jì)中要用到的計(jì)算機(jī)網(wǎng)絡(luò)方面的基礎(chǔ)知識(shí),包括各種網(wǎng)絡(luò)術(shù)語(yǔ)、網(wǎng)絡(luò)硬件設(shè)備、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、網(wǎng)絡(luò)協(xié)議等。1.1 網(wǎng)絡(luò)的概念和網(wǎng)絡(luò)的組成網(wǎng)絡(luò)是各種連在一起的可以相互通信的設(shè)備的集合。本書(shū)講述的網(wǎng)絡(luò)是最常見(jiàn)的,將數(shù)億計(jì)算機(jī)連接到一起的Internet。下面通過(guò)講述組成Internet的基本硬件和軟件來(lái)進(jìn)一步明確計(jì)算機(jī)網(wǎng)絡(luò)的概念。Intemet是世界范圍內(nèi)的計(jì)算機(jī)網(wǎng)絡(luò),它不僅連接了個(gè)人計(jì)算機(jī)、存儲(chǔ)和傳輸信息的服務(wù)器,還連接了PDA、電視、移動(dòng)計(jì)算機(jī)等。所有的這些設(shè)備稱(chēng)為主機(jī)(host)或終端系統(tǒng)(endsystem)。終端系統(tǒng)由通信鏈接(communication links)連在一起。常見(jiàn)的通信鏈接有雙絞線、同軸電纜、光纖等,它們負(fù)責(zé)傳遞原始的比特流。終端系統(tǒng)通常并不通過(guò)單一的通信鏈接相互連在一起,而是通過(guò)中介交換設(shè)備間接相連。這些中介交換設(shè)備稱(chēng)為包交換器(packet switch)。包交換器在通信鏈路上接收到達(dá)的信息塊,并向其他的通信鏈路上推進(jìn)這個(gè)信息塊。這些信息塊稱(chēng)為包(packet)。包交換器有多種形狀和特色,當(dāng)今Intemet上最基本的兩種包交換器是路由器(router)和鏈路層交換器(1ink-layer switch)。兩種類(lèi)型的交換器都推動(dòng)包向它們的目的地址前進(jìn),后面還要詳細(xì)討論它們。

編輯推薦

《Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì)(第2版)》結(jié)構(gòu)緊湊,內(nèi)容由淺入深,是學(xué)習(xí)Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì)的理想書(shū)籍。講述Windows網(wǎng)絡(luò)程序設(shè)計(jì)的入門(mén)教程,展示了各種Windows I/O方法,詳細(xì)說(shuō)明了高性能可伸縮性服務(wù)器的開(kāi)發(fā)過(guò)程,并給出詳盡的實(shí)現(xiàn)代碼。將編程方法、網(wǎng)絡(luò)協(xié)議和應(yīng)用實(shí)例有機(jī)結(jié)合起來(lái),詳細(xì)介紹了Internet廣播和IP多播、原始套接字、SPl、LAN和DWAN上的掃描和偵測(cè)技術(shù),網(wǎng)絡(luò)數(shù)據(jù)的竊取和保護(hù)、ARP欺騙、IP欺騙等。詳細(xì)演示了協(xié)議驅(qū)動(dòng)的開(kāi)發(fā)過(guò)程,介紹TNDIS編程接口。在編程實(shí)踐中學(xué)習(xí)PSP程序設(shè)計(jì),討論了穿透防火墻、NAT等直接建立UDP和TCP連接的各種方案。包含TWindows個(gè)人防火墻的完整實(shí)例代碼、防火墻采用應(yīng)用層(SPI)/核心層(IMD驅(qū)動(dòng))雙重過(guò)濾機(jī)制,能夠有效地抵擋網(wǎng)絡(luò)入侵和攻擊。提供了大量完整的實(shí)例,許多例子稍做修改即可應(yīng)用到實(shí)際項(xiàng)目中。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)66條)

 
 

  •   在圖書(shū)館找相關(guān)書(shū)時(shí)發(fā)現(xiàn)的,因?yàn)槲乙詾閲?guó)內(nèi)很多IT書(shū)籍作者都不會(huì)有心思對(duì)已出版過(guò)的書(shū)籍進(jìn)行修訂工作,因此看到這本是第二版,讓我對(duì)作者的寫(xiě)作態(tài)度很滿意。而且國(guó)內(nèi)Windows下的網(wǎng)絡(luò)編程相關(guān)書(shū)籍確實(shí)不多(甚至國(guó)外也挺少,我搜索的結(jié)果是這樣),這本書(shū)從其他人評(píng)價(jià)來(lái)說(shuō),還算是挺高的。我本人還未仔細(xì)研讀,僅僅是有興趣,具體的評(píng)論等看完書(shū)再說(shuō)。
  •   TCP/IP協(xié)議的中文版解釋?zhuān)髡呤莻€(gè)牛人,網(wǎng)絡(luò)入門(mén)必備!
  •   內(nèi)容挺好,看完對(duì)windows網(wǎng)絡(luò)編程有了很多理解
  •   Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì)(第2版),增加知識(shí)
  •   想學(xué)windows 網(wǎng)絡(luò)編程的入門(mén)者可選此書(shū),講的不錯(cuò),值得閱讀
  •   比較詳細(xì)的介紹了網(wǎng)絡(luò)通信程序設(shè)計(jì)方面的知識(shí),值得認(rèn)識(shí)閱讀學(xué)習(xí)。
  •   為數(shù)不多的基本關(guān)于網(wǎng)絡(luò)程序設(shè)計(jì)的好書(shū),不解釋
  •   昨天做了一個(gè)TCP端口掃描的程序來(lái)掃描學(xué)校的DNS服務(wù)器,掃描范圍從1到1024。第一次用一個(gè)主線程去掃描,兩根煙的時(shí)間還沒(méi)結(jié)束;第二次用8個(gè)線程,每個(gè)線程負(fù)責(zé)128個(gè)端口,不到一根煙的時(shí)間就結(jié)束了。如果想學(xué)的更深,發(fā)現(xiàn)了一個(gè)瓶頸。今天剛收到這本書(shū),希望它能讓我有所提高。
  •   書(shū)本身當(dāng)然是不錯(cuò)的啦,講的很全面也是由淺入深地講,如果想了解編程的話還是比較靠譜的,就是對(duì)于理論和深層次的東西沒(méi)有過(guò)多的深入,如果想了解模型的理論和深層次的東西還是需要自己查詢(xún)大量資料的,不知道有沒(méi)有此類(lèi)的書(shū)籍,可以推薦一下。
  •   學(xué)習(xí)網(wǎng)絡(luò)基礎(chǔ)
  •   該講的知識(shí)點(diǎn)都講了,案例也很典型,難免有些小錯(cuò)誤,不過(guò)不影響閱讀和理解。這是我在當(dāng)當(dāng)網(wǎng)買(mǎi)作者的第二本編程書(shū)了。還將會(huì)繼續(xù)支持。
  •   如果不想自己一直寫(xiě)小白代碼,如果想不斷充實(shí)提高自己,推薦此書(shū)。
  •   沒(méi)有見(jiàn)過(guò)比這本書(shū)更好的了,值得學(xué)習(xí),參考一下。
  •   適合初中級(jí)程序員入門(mén)和參考。
  •   沒(méi)來(lái)得及閱讀呢,內(nèi)容很詳實(shí)
  •   這本書(shū)還不錯(cuò),就是不太嚴(yán)謹(jǐn)。這方面得書(shū)太少了。
  •   很不錯(cuò),先看的電子版,還想買(mǎi)本書(shū)
  •   是正版哦,這本書(shū)是我們學(xué)校計(jì)算機(jī)學(xué)院的專(zhuān)用教材哦
  •   書(shū)是不錯(cuò)的 也挺基礎(chǔ)的
  •   看了以后感覺(jué)學(xué)到了不少知識(shí)
  •   很好,非常好,特別好
  •   幫同學(xué)買(mǎi)的~~~~~~~~~~~~~~~~
  •   發(fā)貨還挺快的,書(shū)本有時(shí)間在看看
  •   速度很快,書(shū)的質(zhì)量也不錯(cuò),比亞馬遜的好,前兩天在亞馬遜買(mǎi)了本,那紙張的質(zhì)量比盜版還不如!
  •   書(shū)一點(diǎn)問(wèn)題都沒(méi)有,自己挑的,感覺(jué)很有用!
  •   幫朋友買(mǎi)的書(shū),他說(shuō)挺不錯(cuò)的。
  •   感覺(jué)還好,讀起來(lái)很順..
  •   送貨很快,書(shū)的質(zhì)量沒(méi)問(wèn)題。
  •   相信很多人都在找網(wǎng)絡(luò)編程相關(guān)的書(shū),這類(lèi)的書(shū) 好的沒(méi)多少,windows下的就更少了。這本書(shū)內(nèi)容比較充實(shí)全面,包括底層的網(wǎng)絡(luò)開(kāi)發(fā),適合對(duì)網(wǎng)絡(luò)編程有一定了解的人加深理解。當(dāng)然學(xué)習(xí)網(wǎng)絡(luò)編程,linux下不得不提,可以看一些linux下的網(wǎng)絡(luò)編程書(shū),加深對(duì)網(wǎng)絡(luò)接口和通信協(xié)議的理解
  •   從網(wǎng)絡(luò)程序的應(yīng)用設(shè)計(jì)到驅(qū)動(dòng)的開(kāi)發(fā),都比較系統(tǒng)地做了介紹,是學(xué)習(xí)網(wǎng)絡(luò)編程的利器。
  •   在學(xué)網(wǎng)絡(luò)編程的時(shí)候買(mǎi)的書(shū),雖然說(shuō)很多的內(nèi)容講解得不是很詳細(xì),但是總的來(lái)說(shuō)還是從中收獲了許多
  •   看過(guò)此書(shū)的第一版,我覺(jué)得還是很不錯(cuò)的,代碼很實(shí)用,而且感覺(jué)確實(shí)是有很多作者自己的東西,和現(xiàn)在東抄西抄的網(wǎng)絡(luò)編程“科普讀物”比起來(lái),這是我見(jiàn)過(guò)的國(guó)內(nèi)作者寫(xiě)的比較好的網(wǎng)絡(luò)編程書(shū)之一。
  •   很實(shí)用,有詳盡的知識(shí)性東西還有代碼
  •   正在做論文,本書(shū)很有幫助
  •   送貨速度沒(méi)話說(shuō),昨天下午訂的,今天上午就到了。
    書(shū)內(nèi)容挺好,我是在網(wǎng)上瞧了電子版的,才買(mǎi)的。
    書(shū)的質(zhì)量有點(diǎn)小問(wèn)題,邊角略有破損。

    請(qǐng)商家以后發(fā)貨時(shí),多注意下。
  •   深入讀一下,然后認(rèn)真的實(shí)踐一下(如果想從事這方面的工作,這個(gè)時(shí)間肯定是值得的,可以看出來(lái),作者肯定是有很好的實(shí)踐經(jīng)驗(yàn)),就會(huì)對(duì)這本書(shū)的質(zhì)量有一個(gè)客觀的評(píng)價(jià)。
  •   書(shū)還可以,畢竟是大學(xué)標(biāo)準(zhǔn)教材
  •   收到,非常謝謝
  •   收貨時(shí)發(fā)現(xiàn)封面破損,有個(gè)小拇指大小的洞

    我對(duì)此書(shū)與第一版做了詳細(xì)的對(duì)比,每一頁(yè)都做了對(duì)比,有種**的感覺(jué),
    以下是第二版和第一版的不同
    1,第六章增加了6.5節(jié)TCP通信開(kāi)發(fā)實(shí)例,有3.5頁(yè)紙,7個(gè)面兒,其中代碼占5面兒,文字說(shuō)明只有1面兒,
    2,第七章增加了7.5節(jié)基于Winsock的網(wǎng)絡(luò)聊天室,有2.5頁(yè)紙,5個(gè)面兒,其中代碼3個(gè)面兒,文字說(shuō)明兩個(gè)面兒
    3,增加了第14章,
    4,第一版有配套光盤(pán),第二版沒(méi)有光盤(pán),需要從出版社網(wǎng)站上下載,
    那么書(shū)中所有“光盤(pán)源碼”相關(guān)的文字都改成了類(lèi)似“下載源碼”幾個(gè)字

    其他各個(gè)章節(jié)與第一版完全相同,每一頁(yè)開(kāi)頭和結(jié)尾的文字,每段文字的位置,每個(gè)文字在段落中的位置統(tǒng)統(tǒng)都一樣,
    在第二版前言中介紹的每一章增加了哪些東西全都是扯淡,根本沒(méi)變化,
    第二版前言中說(shuō)第五章各節(jié)做了壓縮與刪改,第13章精簡(jiǎn)文字,也都是扯淡,根本沒(méi)變化。
    總之所有的不同就是上面列出的,第二版前言是扯淡。
  •   看到一些評(píng)價(jià)對(duì)這個(gè)書(shū)很推崇,就買(mǎi)了一本,看后很失望。前邊基本理論的幾章講的很簡(jiǎn)單,對(duì)一些技術(shù)問(wèn)題語(yǔ)焉不詳,有敷衍了事的感覺(jué)。其中貼出的代碼,也感覺(jué)很零亂,重點(diǎn)不突出。后面的還沒(méi)看,覺(jué)得有看不下去的感覺(jué)。我現(xiàn)在懷疑那些推崇的評(píng)價(jià)是不是作者雇的槍手。
  •   這本書(shū)還沒(méi)細(xì)看,就是覺(jué)得里面粘的代碼比較多,如果能多些分析描述性的語(yǔ)句應(yīng)該會(huì)更好點(diǎn)
  •   這本書(shū)內(nèi)容講解的有點(diǎn)“粗”,有點(diǎn)失望!
  •   這本書(shū)現(xiàn)在看上去還不錯(cuò),不知道往后看撒感覺(jué)!
  •   是一本好書(shū),但是書(shū)的包裝有些那人失望,看上去不像是新書(shū),好像被人看過(guò)的樣子!
  •   本書(shū)最大的特點(diǎn)是完全摒棄了過(guò)去一直認(rèn)為編程是理論性強(qiáng)的觀點(diǎn).作者認(rèn)真貫徹以實(shí)踐為主的方針,縱觀本書(shū),超過(guò)3/4的篇幅是代碼,讓讀者從實(shí)踐中悟出網(wǎng)絡(luò)編程的原理.通常只有章節(jié)開(kāi)始簡(jiǎn)短的概括下本章節(jié)的內(nèi)容,再?gòu)腗SDN上抄下幾個(gè)函數(shù),作者致力于節(jié)省讀者寶貴的時(shí)間與精力,對(duì)函數(shù)參數(shù)的解釋通常也是十分簡(jiǎn)短的(如對(duì)于函數(shù)中的dwFlags的解釋,兩個(gè)字: "標(biāo)記",可見(jiàn)作者良苦用心啊!),緊跟著馬上進(jìn)入主題"咋別糾纏于枯燥的理論知識(shí)了,以下是詳細(xì)代碼..."而且作者為了不讓本書(shū)顯得過(guò)于笨重(如windows程序設(shè)計(jì)那般),主便讀者隨身攜帶,通常在貼上三四頁(yè)代碼之后,都會(huì)非常體貼讀者"限于篇幅,不再列出,讀者可去***網(wǎng)站上下載其余的代碼...".當(dāng)然,相比起下面的這個(gè)優(yōu)勢(shì)而言,上面所講的恐怕是不足掛齒!通常學(xué)習(xí)一門(mén)新知識(shí),最大的難處就在于如何去理解與適應(yīng).作者怎會(huì)忽略這關(guān)鍵點(diǎn)呢!事實(shí)上,作者以其深厚的功力,已在本書(shū)中實(shí)現(xiàn)了質(zhì)的突破!首先,作者理所當(dāng)然知道C++的復(fù)雜性,為了避免讓讀者在學(xué)習(xí)本書(shū)之前還得先有良好的C++基礎(chǔ),在本書(shū)中,作者僅僅使用了C++的類(lèi)基制,摒棄了C++標(biāo)準(zhǔn)庫(kù),轉(zhuǎn)而大量使用了宏,全局變量,鏈表等C技術(shù),在講授新知識(shí)的同時(shí)也讓讀者復(fù)習(xí)舊的知識(shí)(唯一不足恐怕就是分散了讀者的注意力吧),當(dāng)然對(duì)于些小小的不足,作者也盡力作...了更大的努力,讓讀者在深究代碼的同時(shí)更領(lǐng)略到西方的凌亂美.當(dāng)然,這也不是重點(diǎn),作者最大的突破點(diǎn)在于他是如何讓讀者體會(huì)到學(xué)習(xí)新知識(shí)不再是個(gè)苦惱的事,本書(shū)既讓你不知其然,也不知其所以然,僅僅知道作者是這么把代碼寫(xiě)出來(lái)了. 閱讀更多 ›
  •   網(wǎng)絡(luò)中的經(jīng)典之作。值得一看。
  •   最近在亞馬遜上看到王艷平的《Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì)(第2版)》的書(shū)評(píng)得分很糟糕,其中一位甚至認(rèn)認(rèn)真真地碼了幾百字來(lái)嘲諷這本書(shū)。評(píng)論者說(shuō)這本書(shū)對(duì)函數(shù)參數(shù)的解釋不夠詳細(xì),我無(wú)法認(rèn)同。在我看來(lái),王艷平解釋問(wèn)題的能力堪稱(chēng)精湛,一個(gè)變量/函數(shù)/參數(shù)如果會(huì)被用到,那關(guān)于它的講解也一定就在前面或附近。書(shū)評(píng)者以dwFlags的解釋只有“標(biāo)記”兩字為由發(fā)難,碰巧我改寫(xiě)的這一章里就有這個(gè)dwFlags,這個(gè)參數(shù)是調(diào)用某些函數(shù)所必需的,但實(shí)際上書(shū)中的例子并不需要發(fā)揮這個(gè)dwFlags參數(shù)的功能,創(chuàng)建它只是因?yàn)楹瘮?shù)要它,我們不得不創(chuàng)建,僅此而已。為這樣一個(gè)變量,我們也要鋪展開(kāi)來(lái)介紹一番嗎?這是一本涵蓋范圍非常廣泛的入門(mén)教材,對(duì)函數(shù)介紹到何種程度即可是需要有所取舍的。王艷平在書(shū)中添加大量完整代碼,省略入門(mén)中不會(huì)用到的函數(shù)的其他用法,隨書(shū)光盤(pán)中有無(wú)需復(fù)雜環(huán)境設(shè)置即可編譯運(yùn)行的示例代碼,這對(duì)我們這些徹底的網(wǎng)絡(luò)新手們來(lái)說(shuō)都是非常受用的,可謂極致體貼。相反,如果這本書(shū)把完整代碼從書(shū)中刪去,只保留核心代碼,函數(shù)介紹到msdn手冊(cè)一般,那這就不是入門(mén)教材了。你知道一個(gè)新手捧著一本高端寶典卻被某個(gè)簡(jiǎn)單到作者覺(jué)得不值一提的環(huán)境配置和初始化問(wèn)題搞得焦頭爛額時(shí)的心情嗎?!諷刺書(shū)評(píng)中我唯一不得不承認(rèn)的就是王艷平的代碼確實(shí)不夠C++,甚至連一些容器也...都用自己實(shí)現(xiàn)的。一開(kāi)始我覺(jué)得這是為了達(dá)到她整本書(shū)配套代碼保持的那種“無(wú)需復(fù)雜配置,編譯即可運(yùn)行”的效果,但再怎么說(shuō),標(biāo)準(zhǔn)容器還是應(yīng)該用用的吧(汗)。只是看書(shū)的時(shí)候,配合大段代碼周?chē)慕忉專(zhuān)謩e理解每個(gè)具體函數(shù)的功能和示例程序大概想實(shí)現(xiàn)的效果還是非常容易的,讀起來(lái)甚至可以說(shuō)很舒暢。但是,可能是我讀程序的經(jīng)驗(yàn)不多,我之后純看隨書(shū)代碼時(shí)的速度就很慢,要琢磨幾個(gè)小時(shí)才能理解到可以自己重寫(xiě)一個(gè)運(yùn)行效果相同的程序的程度。但這就是所謂的學(xué)習(xí)區(qū)吧。反正我很喜歡王艷平的入門(mén)教材,佩服她的講解能力。 閱讀更多 ›
  •   全是抄的國(guó)外的,而且翻譯還不對(duì),真是丟人??!
  •   我只關(guān)心第11章的內(nèi)容,想不到大部分的文字和代碼都是直接翻譯人家Thomas F. Divine寫(xiě)的文章。翻譯也沒(méi)翻譯好,讀起來(lái)晦澀難懂,還不如直接看人家的原文來(lái)的明白!
  •   挺好的,包裝和印刷都好,內(nèi)容也好,支持王艷平
  •   書(shū)好老了,感覺(jué)是放很久的書(shū)了。
  •   適合有基礎(chǔ)的人看,偏難
  •   買(mǎi)錯(cuò)書(shū)了,本來(lái)想學(xué)linux 網(wǎng)絡(luò)的,不過(guò)賣(mài)家挺好的,書(shū)有點(diǎn)瑕疵,還送了個(gè)書(shū)簽
  •   代碼很多,很多內(nèi)容很含糊,國(guó)內(nèi)大多書(shū)籍都是照搬外國(guó)人的
  •   是正版 質(zhì)量挺好的 值得購(gòu)買(mǎi)
  •   很深?yuàn)W哦,可以用來(lái)學(xué)習(xí)一下
  •   紙張很薄 感覺(jué)不像是正版的 而且晚了好幾天才送來(lái) 不過(guò)因?yàn)闀?shū)的內(nèi)容比較細(xì)致 還是比較滿意
  •   和樓上的評(píng)論一樣,都是東拼西抄的,不過(guò)省得自己收集資料了,:)。有的地方抄《windows網(wǎng)絡(luò)編程》連里面的錯(cuò)誤也抄,例如iocp一節(jié),讓用戶(hù)自定義退出消息,原書(shū)說(shuō)可以令端口為0(大意),這里也抄成為0,哈,搞笑,你發(fā)個(gè)0,鬼知道是那個(gè)端口???難不成那本書(shū)抄你的(嗯,它穿越了)。
  •   剛買(mǎi)了,就轉(zhuǎn)到Linux平臺(tái)了。初看了一點(diǎn),還可以吧。但更推薦直接看看Linux內(nèi)核TCP/IP的源碼。
  •   書(shū)還不錯(cuò),紙張也是正的。
  •   價(jià)格合理,內(nèi)容還不錯(cuò)
  •   效率不錯(cuò),質(zhì)量也行
  •   參加活動(dòng)買(mǎi)的 很劃算
  •   程序設(shè)計(jì)書(shū)
  •   很好的書(shū),逐本拜讀中
  •     講的東西是蠻多的,就是沒(méi)有一個(gè)循序漸進(jìn)的分析過(guò)程,有些例子一下就是N多東西,不利于說(shuō)明最基本的問(wèn)題。
      還牽扯到驅(qū)動(dòng)方面的開(kāi)發(fā),這些方面我也看不太懂了。
      有些函數(shù)也講得不是很透徹。
      哎~windows平臺(tái)也沒(méi)有什么好的介紹網(wǎng)絡(luò)編程的書(shū)籍,這本還算是不錯(cuò)的了。
      
      
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7