注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關Visual C++網(wǎng)絡通信編程實用案例精選

Visual C++網(wǎng)絡通信編程實用案例精選

Visual C++網(wǎng)絡通信編程實用案例精選

定 價:¥56.00

作 者: 丁展,劉海英等編著
出版社: 人民郵電出版社
叢編項: Visual C++案例精選系列
標 簽: C語言 程序設計 應用 計算機通信網(wǎng)

ISBN: 9787115121646 出版時間: 2004-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 509 字數(shù):  

內(nèi)容簡介

提供了大量的網(wǎng)絡通信編程實例,涉及到網(wǎng)絡編程的各個領域;每個實例都提供了完整的源代碼和編譯通過的應用程序,讀者可以在此基礎上很方便地進行二次開發(fā);所有的實例都按照設計思路、相關概念、原理,具體的實現(xiàn)方式進行介紹,讀者能夠很容易地掌握整個應用程序開發(fā)的全過程。本書精選了大量網(wǎng)絡編程應用案例,基本上涵蓋了當前網(wǎng)絡通信編程領域的熱點問題。本書是一本介紹利用VisualC++進行網(wǎng)絡通信程序開發(fā)的書籍。書中精選了大量網(wǎng)絡實例,涵蓋了本地計算機網(wǎng)絡編程、局域網(wǎng)網(wǎng)絡通信編程、IE網(wǎng)絡編程、網(wǎng)絡通信協(xié)議編程、串口通信編程、代理服務器編程和高級網(wǎng)絡通信編程。每個工程實例都提供了完整的源代碼,讀者可以很容易地根據(jù)需要進行二次開發(fā)。本書可以作為軟件開發(fā)人員的指導用書,同時也可以作為科研單位、高校相關專業(yè)的指導用書。

作者簡介

暫缺《Visual C++網(wǎng)絡通信編程實用案例精選》作者簡介

圖書目錄

第1章  Visual C++網(wǎng)絡通信編程基礎  1
1.1  Winsock1.1編程技術  1
1.1.1  Winsock的基本概念  1
1.1.2  Winsock的編程特點  2
1.1.3  Winsock基本的API  2
1.1.4  Winsock的異步模式  6
1.2  Winsock 2.0編程技術  8
1.2.1  Winsock 2.0技術說明  8
1.2.2  Winsock2.0新增函數(shù)  12
1.2.3  Winsock網(wǎng)絡程序——聊天室  13
1.3  CAsyncSocket編程技術  23
1.3.1  CAsyncSocket類的組成  23
1.3.2  CAsyncSocket編程模型  24
1.4  CSocket編程技術  25
1.4.1  CSocket類的組成  25
1.4.2  CSocket應用實例——聊天室  26
1.5  WinInet編程技術  32
第2章  本地計算機網(wǎng)絡編程  37
2.1  獲取計算機的名稱和IP地址  37
2.2  獲取計算機的子網(wǎng)掩碼  40
2.3  獲取計算機的DNS設置  41
2.4  獲取計算機的網(wǎng)卡地址  42
2.5  獲取計算機安裝的協(xié)議  45
2.6  獲取計算機提供的服務  47
2.7  獲取計算機的所有網(wǎng)絡資源  49
2.8  修改本地計算機的網(wǎng)絡設置  49
2.9  獲取計算機TCP/IP的所有信息  53
第3章  局域網(wǎng)網(wǎng)絡通信編程實例  58
3.1  獲取網(wǎng)上鄰居  58
3.1.1  實現(xiàn)原理  59
3.1.2  實例實現(xiàn)  62
3.2  IP地址和計算機名之間的轉(zhuǎn)換  66
3.2.1  實現(xiàn)原理  66
3.2.2  實例實現(xiàn)  68
3.3  映射網(wǎng)絡驅(qū)動器  72
3.3.1  實現(xiàn)原理  72
3.3.2  實例實現(xiàn)  74
3.4  局域網(wǎng)內(nèi)的消息發(fā)送程序Net Send  78
3.4.1  實現(xiàn)原理  78
3.4.2  實例實現(xiàn)  82
3.5  獲取局域網(wǎng)內(nèi)其他計算機的信息  84
第4章  IE編程實例  93
4.1  簡單的瀏覽器的實現(xiàn)  93
4.1.1  實現(xiàn)原理  93
4.1.2  實例實現(xiàn)  94
4.2  刪除IE相關歷史記錄  98
4.2.1  實現(xiàn)原理  99
4.2.2  實例實現(xiàn)  100
4.3  將應用程序加入到IE工具欄  104
4.3.1  實現(xiàn)原理  105
4.3.2  實例實現(xiàn)  105
4.4  超級鏈接的實現(xiàn)  109
4.4.1  實現(xiàn)原理  110
4.4.2  實例實現(xiàn)  110
4.5  禁止IE的彈出窗口  115
4.5.1  實現(xiàn)原理  115
4.5.2  實例實現(xiàn)  116
4.6  禁止瀏覽某些網(wǎng)站  124
4.6.1  實現(xiàn)原理  124
4.6.2  實例實現(xiàn)  124
4.7  IE收藏夾  130
4.7.1  實現(xiàn)原理  130
4.7.2  實例實現(xiàn)  130
4.8  創(chuàng)建桌面快捷方式和活動桌面  133
4.8.1  實現(xiàn)原理  133
4.8.2  實例實現(xiàn)  134
第5章  基本網(wǎng)絡編程實例  139
5.1  點對點文件傳輸  139
5.1.1  實現(xiàn)原理  139
5.1.2  實例實現(xiàn)  140
5.2  大型文件傳輸  154
5.3  端口掃描程序  156
5.3.1  實現(xiàn)原理  156
5.3.2  實例實現(xiàn)  157
5.4  Finger編程  163
5.4.1  實現(xiàn)原理  164
5.4.2  實例實現(xiàn)  166
5.5  Sniff編程  168
5.5.1  實現(xiàn)原理  168
5.5.2  實例實現(xiàn)  169
5.6  Internet文件下載  181
5.6.1  實現(xiàn)原理  181
5.6.2  實例實現(xiàn)  183
第6章  網(wǎng)絡通信協(xié)議編程實例  187
6.1  FTP協(xié)議  187
6.1.1  FTP工作原理  187
6.1.2  FTP客戶端程序設計原理和實例實現(xiàn)  196
6.1.3  FTP服務器端實例實現(xiàn)  205
6.2  Email協(xié)議  221
6.2.1  SMTP協(xié)議  221
6.2.2  SMTP的會話  227
6.2.3  發(fā)送無附件Email程序的實現(xiàn)  232
6.2.4  發(fā)送有附件的郵件的實例實現(xiàn)  235
6.2.5  POP3協(xié)議  254
6.2.6  POP3實例實現(xiàn)  258
6.3  ICMP協(xié)議  266
6.3.1  ICMP報文格式  266
6.3.2  ICMP時間戳請求與應答  267
6.3.3  Ping程序的實現(xiàn)  269
6.3.4  TraceRoute程序的實現(xiàn)  278
6.4  RAS協(xié)議  286
6.4.1  撥號和連接管理  286
6.4.2  電話簿和用戶憑證管理  291
6.4.3  撥號方式  292
6.4.4  RAS高級撥號程序  293
6.5  TAPI協(xié)議  306
6.5.1  TAPI機制  306
6.5.2  TAPI程序的實現(xiàn)  311
6.6  Telnet協(xié)議  317
6.6.1  Telnet協(xié)議  318
6.6.2  NVT ASCII字符集  319
6.6.3  協(xié)商選項  319
6.6.4  BBS實例實現(xiàn)  320
6.7  HTTP協(xié)議  333
6.7.1  HTTP協(xié)議內(nèi)容  333
6.7.2  請求消息  333
6.7.3  響應消息  334
6.7.4  HTTP客戶端程序的實現(xiàn)  335
6.7.5  HTTP服務器高級程序  336
第7章  Modem/串口通信編程實例  347
7.1  AT命令  347
7.1.1  Modem狀態(tài)  347
7.1.2  AT命令  348
7.1.3  Modem返回信息碼  348
7.2  MSCOMM控件編程實例  349
7.2.1  實現(xiàn)原理  349
7.2.2  實例實現(xiàn)  349
7.3  串口通信API編程實例  353
7.3.1  打開和關閉串口API  354
7.3.2  串口配置API  356
7.3.3  串口屬性設置API  359
7.3.4  緩沖區(qū)控制API  361
7.3.5  讀寫串口API  361
7.3.6  通信事件API  363
7.3.7  設備控制命令API  364
7.3.8  實例實現(xiàn)  365
第8章  代理服務器編程實例  374
8.1  Socks 5協(xié)議編程  374
8.1.1  實例原理  382
8.1.2  實例實現(xiàn)  384
8.2  HTTP代理服務器實例  393
8.2.1  主框架代碼分析  393
8.2.2  代理類CProxyServer的實現(xiàn)  395
第9章  高級網(wǎng)絡通信編程實例解析  404
9.1  串口通信高級編程實例  404
9.1.1  主程序結構和流程  404
9.1.2  實例演示  404
9.1.3  實例原理  405
9.1.4  實例設計  409
9.1.5  代碼分析  409
9.2  網(wǎng)絡流量監(jiān)控實例  420
9.2.1  主程序結構和流程  421
9.2.2  實例演示  421
9.2.3  實例原理  421
9.2.4  實例設計  423
9.2.5  代碼分析  424
9.3  網(wǎng)站下載實例  434
9.3.1  主程序結構和流程  434
9.3.2  實例演示  435
9.3.3  實例原理  435
9.3.4  實例設計  437
9.3.5  代碼分析  438
9.4  網(wǎng)絡五子棋系統(tǒng)  454
9.4.1  主程序結構和流程  454
9.4.2  實例演示  455
9.4.3  實例原理  455
9.4.4  實例設計  455
9.4.5  代碼分析  456
9.5  語音聊天實例  470
9.5.1  主程序結構和流程  470
9.5.2  實例演示  471
9.5.3  實例原理  471
9.5.4  實例設計  476
9.5.5  代碼分析  476
9.6  遠程監(jiān)控實例  486
9.6.1  主程序結構和流程  487
9.6.2  實例演示  488
9.6.3  實例原理  489
9.6.4  實例設計  490
9.6.5  代碼分析  491

本目錄推薦

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