注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++ 6.0開發(fā)網(wǎng)絡(luò)典型應(yīng)用實(shí)例導(dǎo)航

Visual C++ 6.0開發(fā)網(wǎng)絡(luò)典型應(yīng)用實(shí)例導(dǎo)航

Visual C++ 6.0開發(fā)網(wǎng)絡(luò)典型應(yīng)用實(shí)例導(dǎo)航

定 價(jià):¥52.00

作 者: 汪曉平,劉韜等編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787115131881 出版時(shí)間: 2005-09-01 包裝: 膠版紙
開本: 26cm+1光盤 頁數(shù): 501 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了如何利用Visual C++ 6.0開發(fā)網(wǎng)絡(luò)通信應(yīng)用程序的方法,同時(shí)主要對目前流行的FTP、HTTP、E-mail、Telnet、網(wǎng)絡(luò)監(jiān)控、串口通信編程等Internet上使用的協(xié)議等通信與通信協(xié)議高級編程開發(fā)進(jìn)行了詳細(xì)的講解,并結(jié)合大量的實(shí)例使讀者能夠深入地了解各種網(wǎng)絡(luò)應(yīng)用程序的開發(fā)技巧。另外還介紹了在VC中進(jìn)行網(wǎng)絡(luò)通信開發(fā)的基本方法和技術(shù)以及各種網(wǎng)絡(luò)的基礎(chǔ)應(yīng)用。 本書主要涉及到網(wǎng)絡(luò)開發(fā)中與通信兩方面的內(nèi)容,適合中、高級Visual C++程序員進(jìn)地網(wǎng)絡(luò)與通信開發(fā)時(shí)閱讀和參考。

作者簡介

暫缺《Visual C++ 6.0開發(fā)網(wǎng)絡(luò)典型應(yīng)用實(shí)例導(dǎo)航》作者簡介

圖書目錄

第1章 認(rèn)識(shí)TCP/IP 1
1.1 TCP/IP簇簡介 1
1.1.1 OSI模型 1
1.1.2 TCP/IP結(jié)構(gòu) 2
1.1.3 常用協(xié)議 3
1.1.4 進(jìn)程/應(yīng)用層協(xié)議 5
1.1.5 RFC和標(biāo)準(zhǔn)簡單服務(wù) 6
1.2 TCP/IP基本概念 7
1.2.1 IP地址與子網(wǎng)掩碼 7
1.2.2 地址解析 9
1.2.3 域名系統(tǒng) 10
1.2.4 數(shù)據(jù)包的封裝和分用 10
1.2.5 IP數(shù)據(jù)報(bào) 11
1.2.6 UDP數(shù)據(jù)報(bào) 14
1.2.7 TCP數(shù)據(jù)報(bào) 15
1.2.8 端口號(hào) 20
第2章 Windows網(wǎng)絡(luò)編程 21
2.1 Winsock基本概念 21
2.1.1 套接字(Sockets) 21
2.1.2 基本概念 22
2.1.3 字節(jié)順序 23
2.2 Winsock編程原理 24
2.2.1 Winsock的啟動(dòng)和終止 24
2.2.2 錯(cuò)誤檢查和控制 25
2.2.3 Winsock編程模型 25
2.3 Winsock I/O模型 30
2.3.1 Select模型 31
2.3.2 WSAAsyncSelect模型 32
2.3.3 WSAEventSelect模型 33
2.4 Winsock 2的擴(kuò)展特性 35
2.4.1 原始套接字 35
2.4.2 重疊I/O模型 36
2.4.3 服務(wù)質(zhì)量(QoS) 37
2.5 套接字選項(xiàng)和I/O控制命令 38
2.5.1 套接字選項(xiàng) 38
2.5.2 I/O控制命令 40
2.6 WinInet網(wǎng)絡(luò)編程基礎(chǔ) 41
2.6.1 MFC WinInet類 41
2.6.2 利用WinInet API進(jìn)行編程 52
2.7 MFC Windows Sockets網(wǎng)絡(luò)編程基礎(chǔ) 60
2.7.1 CAsyncSocket類 60
2.7.2 CSocket類 64
第3章 基本網(wǎng)絡(luò)應(yīng)用 68
3.1 獲取計(jì)算機(jī)IP地址和計(jì)算機(jī)名 68
3.1.1 實(shí)現(xiàn)原理 68
3.1.2 程序?qū)崿F(xiàn) 69
3.2 獲取域名、子網(wǎng)掩碼、網(wǎng)卡類型 72
3.2.1 實(shí)現(xiàn)原理 72
3.2.2 程序?qū)崿F(xiàn) 75
3.3 獲取網(wǎng)卡的MAC地址 78
3.3.1 實(shí)現(xiàn)原理 78
3.3.2 程序?qū)崿F(xiàn) 81
3.4 獲取系統(tǒng)支持的網(wǎng)絡(luò)協(xié)議信息 82
3.4.1 實(shí)現(xiàn)原理 82
3.4.2 程序?qū)崿F(xiàn) 84
3.5 端口掃描程序 93
3.5.1 實(shí)現(xiàn)原理 94
3.5.2 程序?qū)崿F(xiàn) 94
3.6 超級鏈接程序 100
3.6.1 實(shí)現(xiàn)原理 100
3.6.2 程序?qū)崿F(xiàn) 100
3.7 TCP/IP超級終端 105
3.7.1 實(shí)現(xiàn)原理 106
3.7.2 程序?qū)崿F(xiàn) 106
第4章 TCP、UDP典型應(yīng)用實(shí)現(xiàn) 111
4.1 TCP實(shí)現(xiàn)C/S結(jié)構(gòu)的聊天程序 111
4.1.1 服務(wù)器端程序開發(fā) 111
4.1.2 客戶端程序開發(fā) 116
4.1.3 程序運(yùn)行演示 120
4.2 UDP實(shí)現(xiàn)點(diǎn)對點(diǎn)聊天程序 121
4.2.1 實(shí)現(xiàn)原理 121
4.2.2 代碼分析 122
4.2.3 程序演示 128
4.3 聊天程序Network Messenger(Peer to Peer) 129
4.3.1 實(shí)現(xiàn)原理 129
4.3.2 代碼分析 130
4.3.3 程序運(yùn)行演示 165
第5章 FTP協(xié)議分析及典型應(yīng)用 166
5.1 FTP的工作原理 166
5.1.1 FTP概述 166
5.1.2 FTP基本概念 167
5.1.3 數(shù)據(jù)流程 169
5.2 開發(fā)FTP服務(wù)器程序 174
5.2.1 服務(wù)器運(yùn)行模塊 174
5.2.2 用戶管理模塊 202
5.2.3 安全設(shè)置模塊 205
5.2.4 程序運(yùn)行 206
5.3 開發(fā)FTP客戶端程序 207
5.3.1 建立工程項(xiàng)目 207
5.3.2 實(shí)例分析 209
第6章 HTTP協(xié)議分析及典型應(yīng)用 234
6.1 HTTP介紹 234
6.1.1 HTTP背景 234
6.1.2 HTTP的內(nèi)容 237
6.1.3 消息(Message) 238
6.1.4 請求(Request) 239
6.1.5 響應(yīng)(Response) 242
6.1.6 訪問認(rèn)證 246
6.1.7 URL編碼 248
6.1.8 HTTP的應(yīng)用 249
6.2 網(wǎng)站下載程序 250
6.3 網(wǎng)絡(luò)瀏覽器 270
6.3.1 實(shí)現(xiàn)原理 270
6.3.2 實(shí)例實(shí)現(xiàn) 271
6.4 Web服務(wù)器 278
6.4.1 Web Server相關(guān)理論 278
6.4.2 ASP Web Server 278
6.4.3 實(shí)例實(shí)現(xiàn) 279
6.4.4 程序運(yùn)行 299
第7章 Telnet協(xié)議分析及典型應(yīng)用 300
7.1 Telnet協(xié)議 300
7.1.1 Telnet概述 300
7.1.2 Telnet命令 302
7.1.3 NVT ASCII字符集 303
7.1.4 協(xié)商選項(xiàng) 303
7.1.5 子協(xié)商選項(xiàng) 305
7.1.6 Telnet操作方式 305
7.2 Telnet客戶端——BBS高級程序開發(fā) 306
7.2.1 實(shí)例實(shí)現(xiàn) 306
7.2.2 實(shí)例分析 307
第8章 E-mail協(xié)議分析及典型應(yīng)用 324
8.1 E-mail信件結(jié)構(gòu)詳述 324
8.1.1 RFC822信件的格式和內(nèi)容 324
8.1.2 構(gòu)造符合RFC822的信件 332
8.1.3 RFC822信件的語法分析 333
8.2 SMTP及發(fā)送電子郵件 333
8.2.1 SMTP的模型描述 333
8.2.2 SMTP的會(huì)話過程 334
8.3 發(fā)送無附件E-mail程序 342
8.3.1 實(shí)例實(shí)現(xiàn) 342
8.3.2 代碼分析 342
8.4 發(fā)送有附件的郵件 344
8.4.1 實(shí)例實(shí)現(xiàn) 344
8.4.2 代碼分析 344
8.5 POP3與接收電子郵件 372
8.5.1 POP3的模型描述 372
8.5.2 POP3的會(huì)話過程 372
8.6 接收E-mail的程序 380
8.6.1 實(shí)例實(shí)現(xiàn) 380
8.6.2 代碼分析 381
第9章 網(wǎng)絡(luò)防火墻分析及設(shè)計(jì) 393
9.1 防火墻基本理論 393
9.1.1 認(rèn)識(shí)防火墻 393
9.1.2 使用防火墻的主要好處 393
9.1.3 主要的防火墻技術(shù) 394
9.2 數(shù)據(jù)包過濾防火墻-NetDefender 395
9.2.1 程序功能設(shè)計(jì) 395
9.2.2 代碼分析 396
9.2.3 實(shí)例演示 416
第10章 在線五子棋游戲 418
10.1 在線五子棋游戲 418
10.2 程序分析 419
10.2.1 網(wǎng)絡(luò)連接部分 419
10.2.2 棋盤部分 424
10.2.3 背景音樂部分 433
第11章 Windows串口通信 443
11.1 串口通信硬件理論 443
11.2 Windows API串口通信編程 446
11.3 Windows串口通信相關(guān)API函數(shù) 447
11.3.1 打開和關(guān)閉串口 448
11.3.2 串口配置和串口屬性 450
11.3.3 讀寫串口 460
11.3.4 通信事件 470
11.3.5 設(shè)備控制命令 472
11.4 TTY終端仿真程序 473
11.4.1 功能目標(biāo) 473
11.4.2 主要技術(shù)/算法 474
11.4.3 具體實(shí)現(xiàn) 475

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)