講座

《VisualC++網(wǎng)絡(luò)通信編程實用案例精選》PDF格式

本書是一本介紹利用Visual C++進(jìn)行網(wǎng)絡(luò)通信程序開發(fā)的書籍,書中精選了大量網(wǎng)絡(luò)實例,涵蓋了本地計算機(jī)網(wǎng)絡(luò)編程,局域網(wǎng)網(wǎng)絡(luò)通信編程,IE編程,網(wǎng)絡(luò)通信協(xié)議編程,串口通信編 程,代理服務(wù)器編程和高級網(wǎng)絡(luò)通信編程。每個工程實例都提供了完整的源代碼,讀者可以很容易地根據(jù)需要進(jìn)行二次開發(fā)。本書適合進(jìn)行網(wǎng)絡(luò)通信開發(fā)的人員閱 讀,同時也可以作為科研單位,高校相關(guān)專業(yè)人員的參考書籍。
目錄介紹
第1章 Visual C++網(wǎng)絡(luò)通信編程基礎(chǔ) 1
1.1 Winsock1.1編程技術(shù) 1
1.1.1 Winsock的基本概念 1
1.1.2 Winsock的編程特點 2
1.1.3 Winsock基本的API 2
1.1.4 Winsock的異步模式 7
1.1.5 面向連接協(xié)議和無連接協(xié)議 20
1.2 Winsock 2.0編程技術(shù) 21
1.2.1 Winsock 2.0技術(shù)說明 21
1.2.2 Winsock 2.0新增函數(shù) 25
1.2.3 Winsock網(wǎng)絡(luò)程序——聊天室 26
1.3 CAsyncSocket編程技術(shù) 38
1.3.1 CAsyncSocket類的組成 38
1.3.2 CAsyncSocket編程模型 39
1.4 CSocket編程技術(shù) 41
1.4.1 CSocket類的組成 42
1.4.2 CSocket應(yīng)用實例——聊天室 43
1.5 WinInet編程技術(shù) 52

第2章 本地計算機(jī)網(wǎng)絡(luò)編程 57
2.1 獲取計算機(jī)的名稱和IP地址 57
2.2 獲取計算機(jī)的子網(wǎng)掩碼 60
2.3 獲取計算機(jī)的DNS設(shè)置 62
2.4 獲取計算機(jī)的網(wǎng)卡地址 63
2.5 獲取計算機(jī)安裝的協(xié)議 65
2.6 獲取計算機(jī)提供的服務(wù) 67
2.7 獲取計算機(jī)的所有網(wǎng)絡(luò)資源 69
2.8 修改本地計算機(jī)的網(wǎng)絡(luò)設(shè)置 70
2.9 獲取計算機(jī)TCP/IP的所有信息 74

第3章 局域網(wǎng)網(wǎng)絡(luò)通信編程實例 79
3.1 獲取網(wǎng)上鄰居 79
3.1.1 實現(xiàn)原理 80
3.1.2 實例實現(xiàn) 83
3.2 IP地址和主機(jī)名之間的轉(zhuǎn)換 87
3.2.1 實現(xiàn)原理 87
3.2.2 實例實現(xiàn) 89
3.3 映射網(wǎng)絡(luò)驅(qū)動器 93
3.3.1 實現(xiàn)原理 93
3.3.2 實例實現(xiàn) 95
3.4 局域網(wǎng)消息發(fā)送程序Net Send 97
3.4.1 實現(xiàn)原理 98
3.4.2 實例實現(xiàn) 101
3.5 獲取局域網(wǎng)內(nèi)其他計算機(jī)的信息 103

第4章 IE編程實例 111
4.1 簡單的瀏覽器的實現(xiàn) 111
4.1.1 實現(xiàn)原理 111
4.1.2 實例實現(xiàn) 112
4.2 刪除IE相關(guān)歷史記錄 116
4.2.1 實現(xiàn)原理 116
4.2.2 實例實現(xiàn) 117
4.3 將應(yīng)用程序加入到IE工具欄 121
4.3.1 實現(xiàn)原理 122
4.3.2 實例實現(xiàn) 123
4.4 超級鏈接的實現(xiàn) 127
4.4.1 實現(xiàn)原理 127
4.4.2 實例實現(xiàn) 128
4.5 禁止IE的彈出窗口 132
4.5.1 實現(xiàn)原理 132
4.5.2 實例實現(xiàn) 133
4.6 禁止瀏覽某些網(wǎng)站 139
4.6.1 實現(xiàn)原理 139
4.6.2 實例實現(xiàn) 139
4.7 IE收藏夾 142
4.7.1 實現(xiàn)原理 142
4.7.2 實例實現(xiàn) 142
4.8 設(shè)置桌面快捷方式和活動桌面 145
4.8.1 實現(xiàn)原理 145
4.8.2 實例實現(xiàn) 146

第5章 基本網(wǎng)絡(luò)編程實例 150
5.1 點對點文件傳輸 150
5.2 端口掃描程序 155
5.2.1 實現(xiàn)原理 155
5.2.2 實例實現(xiàn) 155
5.3 Finger編程 161
5.3.1 實現(xiàn)原理 162
5.3.2 實例實現(xiàn) 164
5.4 Sniff編程 166
5.4.1 實現(xiàn)原理 166
5.4.2 實例實現(xiàn) 167
5.5 Internet文件下載 178
5.5.1 實現(xiàn)原理 178
5.5.2 實例實現(xiàn) 180

第6章 網(wǎng)絡(luò)通信協(xié)議編程實例 184
6.1 FTP協(xié)議 185
6.1.1 FTP工作原理 185
6.1.2 FTP數(shù)據(jù)表示 186
6.1.3 FTP命令 187
6.1.4 FTP應(yīng)答 192
6.1.5 FTP客戶端實例方法 194
6.1.6 FTP客戶端實例實現(xiàn) 201
6.2 SMTP協(xié)議 221
6.2.1 SMTP會話 221
6.2.2 SMTP信件 225
6.2.3 SMTP客戶端實例方法 232
6.2.4 SMTP客戶端實例實現(xiàn) 233
6.3 POP3協(xié)議 259
6.3.1 POP3會話 259
6.3.2 POP3信件 264
6.3.3 POP3客戶端實例方法 268
6.3.4 POP3客戶端實例實現(xiàn) 268
6.4 ICMP協(xié)議 287
6.4.1 ICMP報文格式 287
6.4.2 ICMP時間戳請求與應(yīng)答 289
6.4.3 Ping程序的實現(xiàn) 291
6.4.4 TraceRoute程序的實現(xiàn) 300
6.5 Telnet協(xié)議 308
6.5.1 Telnet協(xié)議 308
6.5.2 NVT ASCII字符集 309
6.5.3 協(xié)商選項 309
6.5.4 BBS實例實現(xiàn) 310
6.6 HTTP協(xié)議 323
6.6.1 HTTP會話 324
6.6.2 HTTP數(shù)據(jù) 329
6.6.3 HTTP客戶端程序的實現(xiàn) 329
6.6.4 HTTP服務(wù)器實例實現(xiàn) 343

第7章 Modem/串口通信編程實例 353
7.1 AT命令 353
7.1.1 Modem狀態(tài) 353
7.1.2 AT命令 354
7.1.3 Modem返回信息碼 354
7.2 MSCOMM控件編程實例 355
7.2.1 實現(xiàn)原理 355
7.2.2 實例實現(xiàn) 356
7.3 串口通信API編程實例 360
7.3.1 打開和關(guān)閉串口 360
7.3.2 串口配置 362
7.3.3 串口屬性設(shè)置 365
7.3.4 緩沖區(qū)控制 366
7.3.5 串口讀寫 367
7.3.6 通信事件 369
7.3.7 設(shè)備控制命令 370
7.3.8 實例實現(xiàn) 370

第8章 代理服務(wù)器編程實例 378
8.1 Socks 5協(xié)議編程 379
8.1.1 實例原理 386
8.1.2 實例實現(xiàn) 388
8.2 HTTP代理服務(wù)器實例 397
8.2.1 主框架代碼分析 397
8.2.2 代理類CProxyServer的實現(xiàn) 399

第9章 高級實例解析 409
9.1 串口通信高級編程實例 409
9.1.1 主程序結(jié)構(gòu)和流程 409
9.1.2 實例演示 409
9.1.3 實例原理 410
9.1.4 實例設(shè)計 414
9.1.5 代碼分析 414
9.2 網(wǎng)絡(luò)流量監(jiān)控實例 425
9.2.1 主程序結(jié)構(gòu)和流程 426
9.2.2 實例演示 426
9.2.3 實例原理 426
9.2.4 實例設(shè)計 428
9.2.5 代碼分析 429
9.3 網(wǎng)站下載實例 438
9.3.1 主程序結(jié)構(gòu)和流程 438
9.3.2 實例演示 438
9.3.3 實例原理 439
9.3.4 實例設(shè)計 441
9.3.5 代碼分析 442
9.4 網(wǎng)絡(luò)五子棋實例 458
9.4.1 主程序結(jié)構(gòu)和流程 458
9.4.2 實例演示 458
9.4.3 實例原理 459
9.4.4 實例設(shè)計 459
9.4.5 代碼分析 459
9.5 語音聊天實例 466
9.5.1 主程序結(jié)構(gòu)和流程 467
9.5.2 實例演示 467
9.5.3 實例原理 468
9.5.4 實例設(shè)計 472
9.5.5 代碼分析 473
9.6 遠(yuǎn)程控制實例 482
9.6.1 主程序結(jié)構(gòu)和流程 482
9.6.2 實例演示 483
9.6.3 實例原理 484
9.6.4 實例設(shè)計 485


158資源整合網(wǎng):提供各類學(xué)習(xí)資源,名師講座視頻,培訓(xùn)課程視頻,音頻,文檔等···各類教程下載觀看。

  • 大。73.0 MB
  • 百度網(wǎng)盤觀看下載
  • 點數(shù):15 點數(shù)
  • 咨詢QQ:1686059668
好消息:為了回饋廣大用戶能學(xué)習(xí)更多知識。
現(xiàn)只需98開通終身VIP會員
就可以終身免費下載所有資源!
機(jī)會難得 錯過就沒有了
【 點我咨詢,開通免費下載!】
提示:在電腦上打開本站 yuandun520.cn 下載更方便。