注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關Visual C++網絡高級編程

Visual C++網絡高級編程

Visual C++網絡高級編程

定 價:¥56.00

作 者: 陳堅,陳偉等編著
出版社: 人民郵電出版社
叢編項: 網絡高級編程系列
標 簽: 互連網絡 C語言 程序設計

購買這本書可以去


ISBN: 9787115095633 出版時間: 2001-01-01 包裝:
開本: 26cm+光盤1片 頁數(shù): 456 字數(shù):  

內容簡介

  本書在對Visual C++各種編程技術和TCP/IP進行系統(tǒng)介紹的基礎上,重點講解網絡編程的高級應用、使用技巧和難點。包括基本網絡編程技術,Telnet協(xié)議的實現(xiàn),HTTP協(xié)議的實現(xiàn),F(xiàn)TP協(xié)議的實現(xiàn),文件下載,UDP協(xié)議的實現(xiàn),ICMP協(xié)議的實現(xiàn),PPP協(xié)議的實現(xiàn),代理服務器的實現(xiàn),ATL、DCOM、ActiveX技術,網絡安全,多媒體網絡編程等。對于每個主題,書中都給出其開發(fā)要領及應用的實例和技巧,本書主要面向具有一定Visual C++網絡編程基礎并希望深入研究網絡編程技術的讀者。

作者簡介

暫缺《Visual C++網絡高級編程》作者簡介

圖書目錄

第一章 TCP/IP協(xié)議 
1.1 TCP/IP協(xié)議簇簡介 
1.1.1 TCP/IP結構 
1.1.2 常用協(xié)議 
1.1.3 RFC和標準簡單服務 
1.2 TCP/IP基本概念 
1.2.1 IP地址 
1.2.2 地址解析
1.2.3 域名系統(tǒng)
1.2.4 數(shù)據包的封裝和分用 
1.2.5 IP數(shù)據報 
1.2.6 UDP數(shù)據報
1.2.7 TCP數(shù)據報
1.2.8 端口號 
第二章 Winsock網絡編程接口 
2.1 Winsock概述 
2.1.1 套接字(Sockets) 
2.1.2 基本概念 
2.1.3 Winsock編程原理 
2.2 一個簡單的例子 
2.2.1 服務器程序的實現(xiàn) 
2.2.2 客戶程序的實現(xiàn) 
2.3 Winsock I/O模型 
2.3.1 select模型 
2.3.2 WSAAsyncSelect模型 
2.3.3 WSAEventSelect模型 
2.4 Winsock 2的擴展特性 
2.4.1 原始套接字 
2.4.2 重疊I/O模型
2.4.3 服務的質量(QOS) 
2.5 套接字選項和I/O控制命令 
2.5.1 套接字選項 
2.5.2 I/O控制命令
第三章 Visual C++與網絡編程 
3.1 WinInet編程 
3.1.1 MFC WinInet類 
3.1.2 HTTP客戶實例 
3.1.3 利用WinInet API進行編程 
3.2 MFC Windows Sockets類 
3.2.1 創(chuàng)建聊天客戶 
3.2.2 創(chuàng)建聊天客戶 
3.3 一個很酷的例子----在線聊天室 
3.3.1 創(chuàng)建聊天客戶 
3.3.2 創(chuàng)建聊天服務器
3.4 多媒體與網絡編程
3.4.1 窄帶流傳輸?shù)默F(xiàn)狀 
3.4.2 寬帶多媒體流的發(fā)展趨勢 
3.4.3 音頻流的獲取與處理 
3.4.4 音頻壓縮 
3.4.5 視頻流的獲取與壓縮 
3.5 多線程編程 
3.5.1 Win32基礎上的多線程編程 
3.5.2 基于MFC的多線程編程 
第四章 基本網絡編程技術 
4.1 獲取網絡配置信息 
4.1.1 獲得主機名和IP地址 
4.1.2 獲取域名、子網掩碼、網卡類型等信息 
4.1.3 獲取網卡的MAC地址 
4.1.4 一個綜合的例子 
4.2 獲取系統(tǒng)支持的網絡協(xié)議信息 
4.2.1 Win32支持的協(xié)議 
4.2.2 Winsock 2的WSAEnumProtocols函數(shù) 
4.2.3 獲取系統(tǒng)支持的網絡協(xié)議信息實例 
第五章 Telnet協(xié)議的實現(xiàn) 
5.1 Telnet協(xié)議 
5.1.1 Telnet的運行方式 
5.1.2 網絡虛擬終端NVT 
5.1.3 Telnet命令 
5.1.4 選項協(xié)商機制
5.1.5 子選項協(xié)商 
5.1.6 同步信號 
5.1.7 客戶的轉義符 
5.2 Telnet客戶實例 
第六章 HTTP協(xié)議的實現(xiàn) 
6.1 HTTP協(xié)議 
6.1.1 HTTP協(xié)議的特點 
6.1.2 HTTP協(xié)議的運作方式 
6.1.3 HTTP通信實例 
6.2 多線程HTTP服務器實例 
6.2.1 封裝CRequest類 
6.2.2 CListenSocket和CRequestSocket類 
6.2.3 支持CGI 
6.2.4 程序的組織 
6.3 HTTP客戶程序的實現(xiàn) 
第七章 FTP協(xié)議的實現(xiàn) 
7.1 FTP協(xié)議 
7.1.1 數(shù)據表示與保存 
7.1.2 數(shù)據連接的建立 
7.1.3 FTP命令 
7.1.4 FTP應答 
7.2 利用Winsock類實現(xiàn)FTP客戶 
7.2.1 封裝FtpClient類 
7.2.2 程序的組織和界面
7.3 利用WinInet實現(xiàn)完整的FTP客戶實例 
7.3.1 界面的編寫 
7.3.2 進行實際操作的類-CMyAppThread 
7.3.3 程序的組織和界面 
第八章 文件下載 
8.1 一個類似網絡螞蟻的實例 
8.1.1 實現(xiàn)拖放界面 
8.1.2 程序的組織 
8.1.3 封裝CHTTPDownload類 
8.1.4 斷點續(xù)傳的支持 
8.2 異步Moniker文件 
8.2.1 Moniker 
8.2.2 MFC CAsyncMoniker類 
8.2.3 使用CAsyncMoniker類 
第九章 UDP協(xié)議的實現(xiàn) 
9.1 網絡廣播 
9.1.1 局域網廣播(Broadcast) 
9.1.2 多播通信(MultiCast) 
9.1.3 IP多播的Socket實現(xiàn) 
9.2 利用Winsock 2實現(xiàn)IP多播的實例 
9.2.1 封裝多播類CMultiCast 
9.2.2 程序的組織 
9.3 利用UDP實現(xiàn)語音全雙工通信 
9.3.1 通信過程 
9.3.2 音頻壓縮 
9.3.3 音頻的采集和回放 
第十章 ICMP協(xié)議的實現(xiàn) 
10.1 ICMP協(xié)議 
10.1.1 ICMP報文格式 
10.1.2 回顯請求和回顯應答報文 
10.1.3 ICMP 地址掩碼請求與應答
10.1.4 ICMP 時間戳請求與應答 
10.2 Ping程序的實現(xiàn) 
10.2.1 Ping程序的編程原理及步驟 
10.2.2 ICMP報文的定義和初始化 
10.2.3 封裝CPing類 
10.2.4 組織程序 
10.3 TraceRoute程序 
10.3.1 Traceroute編程的原理及實現(xiàn)方法 
10.3.2 TraceRoute實例 
第十一章 PPP協(xié)議的實現(xiàn) 
11.1 PPP協(xié)議 
11.1.1 基本概念 
11.1.2 PPP數(shù)據幀格式 
11.1.3 PPP鏈路操作過程
11.2 RAS編程 
11.2.1 RAS通用對話框 
11.2.2 建立和斷開RAS連接 
11.2.3 管理連接 
11.2.4 RAS撥號實例 
11.3 TAPI編程接口 
11.3.1 CTI應用程序接口 
11.3.2 TAPI 3.0特性 
11.3.3 TAPI 3.0結構 
11.3.4 TAPI 3.0接口 
第十二章 代理服務器的實現(xiàn) 
12.1 Socket 5協(xié)議 
12.2 HTTP代理服務器實例 
12.2.1 封裝CProxyServer類
12.2.2 使用CProxyServer類
12.3 一個支持Socket 5代理的類 
12.3.1 封裝CProxySocket類 
12.3.2 使用CProxySocket類 
12.3.3 支持UDP的CAsyncProxySocket類 
第十三章 ATL、DCOM和ActiveX技術 
13.1 ATL技術 
13.1.1 ATL與C++模板類 
13.1.2 多重繼承 
13.1.3 自動化和雙重接口 
13.1.4 ATL的體系結構 
13.1.5 利用ATL開發(fā)進程內COM服務器 
13.2 DCOM 
13.2.1 DCOM的結構 
13.2.2 DCOM特性 
13.2.3 DCOM安全性
13.3 DCOM實例-白板程序 
13.3.1 DCOM服務器的實現(xiàn)
13.3.2 DCOM客戶的實現(xiàn) 
13.3.3 程序的運行 
13.4 ActiveX控制 
13.4.1 ActiveX控制基本結構 
13.4.2 利用ATL創(chuàng)建ActiveX控件 
13.5 ActiveX文檔服務器 
13.5.1 ActiveX文檔特性 
13.5.2 ActiveX文檔結構模型 
13.5.3 ActiveX文檔服務程序的實現(xiàn) 
13.5.4 ActiveX文檔服務程序實例 
第十四章 網絡安全 
14.1 數(shù)據加密和數(shù)字簽名 
14.1.1 數(shù)據加密技術 
14.1.2 數(shù)字簽名技術 
14.1.3 數(shù)字時間戳技術
14.2 網絡層的安全性 
14.2.1 IP安全協(xié)議(IPSP) 
14.2.2 密鑰管理協(xié)議(IKMP)
14.3 傳輸層的安全 
14.4 應用層的安全 
14.4.1 修改應用層協(xié)議 
14.4.2 SSH認證和密鑰分配系統(tǒng) 
附錄1 RFC文檔分類 
附錄2 Winsock 2 擴展函數(shù)參考 
附錄3 Windows Sockets錯誤碼 

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號