Visual C++網(wǎng)絡(luò)編程

出版時(shí)間:2011-7  出版社:電子工業(yè)  作者:鄭阿奇  頁數(shù):448  
Tag標(biāo)簽:無  

內(nèi)容概要

  《Visual C++網(wǎng)絡(luò)編程》以Visual Studio 2008為平臺(tái),介紹Visual C++網(wǎng)絡(luò)編程。全書共12章,分上、下兩篇共四個(gè)部分?!  禫isual C++網(wǎng)絡(luò)編程》上篇為“MFC網(wǎng)絡(luò)編程與Internet應(yīng)用開發(fā)”,暫不涉及網(wǎng)絡(luò)協(xié)議,而是用現(xiàn)成的MFC類庫和API開發(fā)人們身邊常見的典型應(yīng)用(主要為客戶端程序)。上篇又分兩個(gè)部分:第一部分(第1~2章),介紹網(wǎng)絡(luò)編程背景和MFC Socket編程;第二部分(第3~6章),介紹Internet應(yīng)用開發(fā),以及典型實(shí)例的開發(fā)過程。下篇為“Winsock編程和基于TCP/IP應(yīng)用開發(fā)”,進(jìn)一步深入到Winsock API和應(yīng)用層協(xié)議,詳細(xì)介紹套接字接口編程基礎(chǔ)、P2P以及網(wǎng)絡(luò)應(yīng)用協(xié)議主要功能的編程實(shí)現(xiàn)。下篇也分為兩個(gè)部分:第三部分(第7~8章),介紹Winsock API編程基礎(chǔ)和P2P編程;第四部分(第9~12章),介紹基于TCP/IP應(yīng)用層主要協(xié)議(HTTP/FTP/POP3)的程序的實(shí)現(xiàn)原理和編程方法?!  禫isual C++網(wǎng)絡(luò)編程》配有光盤,提供同步教學(xué)課件和所有源代碼文件?!禫isual C++網(wǎng)絡(luò)編程》可作為計(jì)算機(jī)及相關(guān)專業(yè)本、??凭W(wǎng)絡(luò)編程的教材或參考書。同時(shí),為廣大電腦愛好者、網(wǎng)絡(luò)愛好者、編程愛好者、軟件發(fā)燒友、電腦網(wǎng)絡(luò)DIY玩家成為網(wǎng)絡(luò)高手打好基礎(chǔ)。

書籍目錄

上篇 MFC網(wǎng)絡(luò)編程與Internet應(yīng)用開發(fā)第1章 背景知識(shí)1.1 計(jì)算機(jī)網(wǎng)絡(luò)演化史1.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的起源1.1.2 計(jì)算機(jī)網(wǎng)絡(luò)的進(jìn)化1.1.3 Internet時(shí)代1.2 Visual C++開發(fā)平臺(tái)1.3 網(wǎng)絡(luò)編程1.3.1 什么是網(wǎng)絡(luò)編程1.3.2 網(wǎng)絡(luò)程序第2章 MFC Socket編程2.1 MFC及其Socket類2.1.1 MFC簡(jiǎn)介2.1.2 MFC中的Socket類2.2 C/S模式下網(wǎng)絡(luò)程序的Socket通信實(shí)例2.2.1 客戶-服務(wù)器方式(C/S模式)2.2.2 CAsyncSocket類編程基礎(chǔ)2.2.3 CAsyncSocket類程序的指針實(shí)現(xiàn)2.2.4 CSocket類編程2.3 與第三方程序的互通及Socket編程的本質(zhì)2.3.1 用自制程序訪問第三方軟件2.3.2 進(jìn)程通信的Socket機(jī)制與網(wǎng)絡(luò)應(yīng)用的同一性第3章 即時(shí)通信:網(wǎng)絡(luò)聊天軟件3.1 聊天軟件技術(shù)的淵源和演變3.1.1 網(wǎng)絡(luò)聊天應(yīng)用的起源3.1.2 從聊天室到ICQ3.1.3 即時(shí)通信與P2P3.2 聊天室應(yīng)用3.2.1 聊天室功能效果展示3.2.2 聊天室的開發(fā)3.2.3 從聊天室到騰訊QQ3.3 即時(shí)通信新趨勢(shì)第4章 萬維網(wǎng):瀏覽器中的Internet4.1 瀏覽器發(fā)展簡(jiǎn)史4.1.1 瀏覽器概述4.1.2 瀏覽器簡(jiǎn)史4.1.3 主流瀏覽器4.2 MFC對(duì)瀏覽器應(yīng)用開發(fā)的支持4.2.1 文檔/視圖結(jié)構(gòu)與CHtmlView類4.2.2 WinInet類與Internet編程4.3 瀏覽器開發(fā)4.3.1 創(chuàng)建基于文檔/視圖結(jié)構(gòu)的瀏覽器工程4.3.2 定制開發(fā)自己的瀏覽器4.3.3 通過瀏覽器看4.4 瀏覽器中的Internet4.4.1 瀏覽器與資源管理器4.4.2 統(tǒng)一資源定位符4.4.3 瀏覽器中的Internet第5章 文件的上傳與下載:FTP客戶端開發(fā)5.1 FTP的基本概念5.1.1 什么是FTP5.1.2 FTP工作原理5.1.3 匿名FTP5.2 FTP網(wǎng)絡(luò)環(huán)境的搭建5.2.1 FTP服務(wù)器的架設(shè)5.2.2 用FlashFXP測(cè)試自己的FTP站點(diǎn)5.3 制作自己的FTP上傳下載器5.3.1 MFC WinInet類對(duì)FTP的支持5.3.2 創(chuàng)建工程、設(shè)計(jì)軟件界面5.3.3 編程實(shí)現(xiàn)5.3.4 本地測(cè)試FTP上傳下載器5.4 FTP的實(shí)用性5.4.1 訪問實(shí)際的局域網(wǎng)5.4.2 傳輸大文件的情況5.4.3 FTP與其他下載技術(shù)第6章 電子郵件6.1 電子郵件概述6.1.1 第一封電子郵件6.1.2 郵件系統(tǒng)工作過程6.1.3 電子郵件協(xié)議6.1.4 郵件服務(wù)商與電子郵箱的選擇6.2 Outlook Express與郵件客戶端環(huán)境的配置6.2.1 Outlook Express簡(jiǎn)介6.2.2 申請(qǐng)免費(fèi)郵箱6.2.3 Outlook Express的配置和使用6.2.4 郵件收發(fā)環(huán)境的性質(zhì)6.3 電子郵件客戶端程序開發(fā)6.3.1 開發(fā)郵件程序的接口MAPI6.3.2 編寫電子郵件程序的步驟6.3.3 電子郵件程序開發(fā)6.4 網(wǎng)絡(luò)郵件收發(fā)實(shí)驗(yàn)下篇 Winsock編程和基于TCP/IP應(yīng)用開發(fā)第7章 Winsock API編程基礎(chǔ)7.1 Winsock API原理7.1.1 網(wǎng)絡(luò)協(xié)議棧7.1.2 網(wǎng)絡(luò)應(yīng)用編程界面7.1.3 Winsock API編程原理7.2 TCP編程7.2.1 TCP通信流程7.2.2 TCP Socket API程序設(shè)計(jì)7.2.3 Winsock API程序與MFC Socket類程序的等價(jià)性7.3 UDP編程7.3.1 UDP通信流程7.3.2 UCP Socket API程序設(shè)計(jì)7.3.3 UDP進(jìn)程通信演示第8章 P2P編程8.1 P2P的發(fā)明8.1.1 一個(gè)網(wǎng)絡(luò)音樂發(fā)燒友搗鼓出的杰作8.1.2 P2P概述8.1.3 P2P原理8.2 簡(jiǎn)單P2P軟件的開發(fā)8.2.1 軟件使用效果展示8.2.2 P2P通信規(guī)約8.2.3 P2P聊天工具的開發(fā)過程8.3 P2P帶來的感悟8.3.1 從P2P通信規(guī)約看網(wǎng)絡(luò)協(xié)議的本質(zhì)8.3.2 P2P軟件終端的“全息性”第9章 HTTP編程:Web服務(wù)器的開發(fā)9.1 HTTP原理9.1.1 萬維網(wǎng)的工作過程9.1.2 超文本傳輸協(xié)議9.2 Web服務(wù)器的開發(fā)9.2.1 項(xiàng)目工程的架構(gòu)9.2.2 Web服務(wù)的界面總控9.2.3 Web服務(wù)流程的實(shí)現(xiàn)9.2.4 HTTP協(xié)議的實(shí)現(xiàn)9.2.5 HTTP協(xié)議實(shí)現(xiàn)輔助代碼9.3 自制瀏覽器訪問Web服務(wù)器的實(shí)驗(yàn)9.3.1 實(shí)驗(yàn)準(zhǔn)備9.3.2 訪問本地計(jì)算機(jī)上不同類的資源9.3.3 根據(jù)相對(duì)路徑訪問特定目錄下的資源第10章 FTP編程:FTP服務(wù)器實(shí)例10.1 FTP原理10.1.1 FTP簡(jiǎn)介10.1.2 FTP支持的文件類型和結(jié)構(gòu)10.1.3 FTP工作原理10.1.4 FTP命令和應(yīng)答10.2 FTP服務(wù)器的實(shí)現(xiàn)10.2.1 項(xiàng)目工程的架構(gòu)10.2.2 FTP服務(wù)的界面總控10.2.3 FTP服務(wù)流程的實(shí)現(xiàn)10.2.4 FTP的實(shí)現(xiàn)10.2.5 FTP實(shí)現(xiàn)輔助代碼10.3 完整的FTP軟件套件10.3.1 FTP上傳下載器的改造10.3.2 自制FTP客戶端與服務(wù)器的對(duì)接實(shí)驗(yàn)第11章 POP3實(shí)現(xiàn)郵件接收程序11.1 POP3原理11.1.1 POP3協(xié)議的工作過程11.1.2 POP3會(huì)話命令與應(yīng)答11.1.3 POP3工作實(shí)例11.1.4 電子郵件報(bào)文格式舉例11.2 用POP3協(xié)議實(shí)現(xiàn)郵件接收11.2.1 項(xiàng)目工程的架構(gòu)11.2.2 套接字管理功能實(shí)現(xiàn)11.2.3 程序界面的控制代碼11.2.4 POP3協(xié)議的實(shí)現(xiàn)11.2.5 POP3協(xié)議實(shí)現(xiàn)輔助11.3 用自制POP3郵件程序接收信件第12章 網(wǎng)絡(luò)應(yīng)用的演變與展望12.1 兩大演變趨勢(shì)12.1.1 永恒的矛盾:分散化與集中化12.1.2 P2P統(tǒng)治因特網(wǎng)12.1.3 網(wǎng)格與云計(jì)算12.2 Internet應(yīng)用模式的變遷12.2.1 從C/S到B/S架構(gòu)12.2.2 從Web1.0到Web2.0階段12.3 網(wǎng)絡(luò)大融合12.3.1 G與手機(jī)上網(wǎng)12.3.2 三網(wǎng)融合12.3.3 無線傳感器與物聯(lián)網(wǎng)12.4 網(wǎng)絡(luò)編程開發(fā)的新領(lǐng)域12.4.1 Ajax12.4.2 多核編程12.4.3 C++/CLI編程12.5 未來無限可能

編輯推薦

  魅力·實(shí)踐·發(fā)現(xiàn)  展現(xiàn)精英高手發(fā)現(xiàn)之旅  站在流行平臺(tái)開發(fā)實(shí)踐  介紹流行軟件神奇魅力

圖書封面

圖書標(biāo)簽Tags

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


    Visual C++網(wǎng)絡(luò)編程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

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