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

Visual C++實踐與提高(網(wǎng)絡編程篇)

Visual C++實踐與提高(網(wǎng)絡編程篇)

定 價:¥45.00

作 者: 汪翔,袁輝編著
出版社: 中國鐵道出版社
叢編項: 計算機編程實踐與提高系列
標 簽: VC++

購買這本書可以去


ISBN: 9787113040161 出版時間: 2001-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 356 字數(shù):  

內容簡介

  本書的主要內容分為三個部分:基礎篇、應用篇和提高篇?;A篇著重于計算機網(wǎng)絡的基礎知識和實現(xiàn)網(wǎng)絡應用程序的基本方法;應用篇以具體的實例為核心,介紹MFC類在網(wǎng)絡應用程序編寫中的使用,網(wǎng)絡應用程序的客戶-服務模型;提高篇涉及了網(wǎng)絡編程比較深入的知識,內容主要包括:WinSock高級編程、MFC ISAPI DLL的實現(xiàn)、MAPI的使用和多線程技術在網(wǎng)絡程序中的使用等。本書適合與準備利用Visual C++開發(fā)網(wǎng)絡應用程序的用戶,特別是適合已經(jīng)有一定的Visual C++開發(fā)應用程序經(jīng)驗的中高級用戶使用。

作者簡介

暫缺《Visual C++實踐與提高(網(wǎng)絡編程篇)》作者簡介

圖書目錄

第1章 計算機網(wǎng)絡基礎
1.1 計算機網(wǎng)絡的分類
1.2 計算機網(wǎng)絡體系結構
1.3 OSI參考模型
1.4 TCP/IP參考模型
1.5 網(wǎng)絡實例
1.5.1 Novell NetWare
1.5.2 ARPANET
1.5.3 NSFNET
1.5.4 因特網(wǎng)
1.5.5 吉比特實驗臺
1.6 數(shù)據(jù)通信服務實例
1.6.1 SMDS
1.6.2 X.25
1.6.3 幀中繼
1.6.3 寬帶ISDN和ATM
1.7 小節(jié)
第2章 Windows套接字
2.1 什么是套接字
2.1.1 數(shù)據(jù)報套接字
2.1.2 流式套接字
2.2 什么時候使用套接字
2.3 套接字規(guī)范
2.3.1 Bekerly套接字規(guī)范
2.3.2 Windows套接字規(guī)范
2.3.3 Windows套接字和Berkeley套接字的比較
2.3.4 Windows套接字規(guī)范的地位
2.4 Windows套按字規(guī)范的沿革
2.4.1 Windows Sockets 1.0
2.4.2 Windows Sockets 1.1
2.4.3 Windows Sockets 2.0
2.5 小結
第3章 套接字的使用和Winsock API
3.1 使用Winsock API
3.1.1 初始化WinSock
3.1.2 創(chuàng)建套接字
3.2 使用數(shù)據(jù)報套接字
3.2.1 地址綁定
3.2.2 字節(jié)順序轉換
3.2.3 從數(shù)據(jù)報套接字接收數(shù)據(jù)
3.2.4 向數(shù)據(jù)報套接字發(fā)送數(shù)據(jù)
3.3 使用流式套接字
3.3.1 流式套接字的服務器
3.3.2 服務器偵聽連接
3.3.3 服務器接受連接
3.3.4 客戶機請求連接
3.3.5 發(fā)送和接收數(shù)據(jù)
3.4 異步數(shù)據(jù)接收
3.4.1 使用BSD類型的函數(shù)
3.4.2 使用WinSock的專用函數(shù)
3.4.3 關閉套接字
3.5 Windows sockets 2.0的新特性
3.5.1 WinSock 2的新函數(shù)
3.5.2 使用多種協(xié)議和多協(xié)議名分辨
3.5.3 重疊I/O和分散/聚集I/O
3.5.4 服務質量和套接字組
3.5.5 多點套接字和共亨的套接字
3.5.6 擴展的連接操作
3.5.7 具體協(xié)議擴展
3.6 小結
第4章 WinInet API
4.1 使用WinInet API
4.1.1 HINTERNET句柄
4.1.2 獲取錯誤信息
4.1.3 設置緩沖區(qū)參數(shù)
4.1.4 異步I/O
4.2 普通Internet函數(shù)
4.2.1 創(chuàng)建WinInet對話
4.2.2 設置HINTERNET句柄選項
4.2.3 查詢HINTERNET句柄選項
4.2.4 和Internet建立連接
4.2.5 連接Internet服務器
4.2.6 回調函數(shù)
4.2.7 與URL相關的操作
4.2.8 打開URL上的文件
4.2.9 查詢數(shù)據(jù)可用性
4.2.10 讀取數(shù)據(jù)
4.2.11 移動文件指針
4.2.12 向Internet文件寫數(shù)據(jù)
4.3 FTP客戶機函數(shù)
4.3.1 獲取FTP服務器的當前目錄
4.3.2 創(chuàng)建和更換目錄
4.3.3 查找文件
4.3.4 下載文件
4.3.5 上傳文件
4.3.6 在FTP服務器上打開一個文件
4.3.7 其他FTP文件操作
4.4 HTTP客戶函數(shù)
4.4.1 HTTP請求
4.4.2 對HttpSendRequest()調用錯誤的處理
4.4.3 獲取服務器的響應信息
4.4.4 使用Cookie Jar
4.4.5 高速緩存的使用
4.5 Gopher客戶機函數(shù)
4.6 小結
第5章 MFC WinSock類及應用
5.1 CAsyncSocket類
5.1.1 創(chuàng)建CAsyncSocket對象
5.1.2 CAsyncSocket對象的錯誤處理
5.1.3 套接字選項和CAsyncSocket
5.1.4 發(fā)送和接收數(shù)據(jù)報
5.1.5 套接字與服務器連接
5.1.6 服務器接受客戶機的連接
5.1.7 發(fā)送并接收流式數(shù)據(jù)
5.1.8 關閉套接字
5.2 CSocket類
5.2.1 創(chuàng)建CSocket對象
5.2.2 建立連接
5.2.3 發(fā)送并接收數(shù)據(jù)
5.2.4 與CSocket一起使用CSocketFile類和CArchive類
5.2.5 關閉套接字和清除相關對象
5.3 Socket類的編程模型
5.4 應用程序使用說明
5.4.1 計算機網(wǎng)絡硬件
5.4.2 對Windows進行網(wǎng)絡配置
5.4.3 只有一臺計算機的Intranetr--TCP/IP環(huán)形地址
5.5 實例分析——CAsyncSocket類的應用
5.5.1 實現(xiàn)目標
5.5.2 技術要點
5.5.3 創(chuàng)建過程
5.5.4 技術小結
5.6 實例分析——聊天室的服務端
5.6.1 實現(xiàn)目標
5.6.2 技術要點
5.6.3 創(chuàng)建過程
5.6.4 技術小結
5.7 實例分析——聊天室的客戶端
5.7.1 實現(xiàn)目標
5.7.2 技術要點
5.7.3 創(chuàng)建過程
5.7.4 技術小結
5.8 小結
第6章 MFC WinInet類及應用
6.1 WinInet相對Winsock的優(yōu)勢
6.2 MFC WinInet類
6.2.1 CInternetSession類
6.2.2 連接類
6.2.3 文件類
6.2.4 CInternetException類
6.3 MFC WinInet類的關系
6.4 使用CInternetSession
6.5 FTP服務器處理
6.6 HTTP服務器處理
6.7 Gopher服務器處理
6.8 實例分析——實現(xiàn)Internet查詢
6.8.1 實現(xiàn)目標
6.8.2 技術要點
6.8.3 創(chuàng)建過程
6.8.4 技術小結
6.9 實例分析——FTP應用程序
6.9.1 實現(xiàn)目標
6.9.2 技術要點
6.9.3 創(chuàng)建過程
6.9.4 技術小結
6.10 小結
第7章 為程序添加Web瀏覽功能
7.1 Internet Explorer ActiveX模型
7.2 MFC CHtmlView類
7.2.1 Web定位
7.2.2 控制瀏覽器
7.2.3 獲取瀏覽器狀態(tài)
7.3 實例分析——Web瀏覽器
7.3.1 實現(xiàn)目標
7.3.2 技術要點
7.3.3 創(chuàng)建過程
7.3.4 技術小結
7.4 小結
第8章 WinSock高級編程
8.1 Web基礎知識
8.1.1 客戶端
8.1.2 服務器
8.1.3 HTTP協(xié)議
8.2 HTTP服務器設計
8.2.1 同步操作
8.2.2 對錯誤的異常處理
8.2.3 發(fā)送和接收數(shù)據(jù)的超時處理
8.3 創(chuàng)建自己的WinSock類
8.3.1 CSockAddress輔助類
8.3.2 CMyBlockSocketException類
8.3.3 CMyBlockSocket類
8.3.4 CMyHttpBlockSocket類
8.4 實例分析——HTTP服務器
8.4.1 實現(xiàn)目標
8.4.2 技術要點
8.4.3 創(chuàng)建過程
8.4.4 技術小結
8.5 小結
第9章 信報API
9.1 MAPI結構
9.1.1 客戶應用程序
9.1.2 服務提供程序
9.1.3 MAPI假脫機程序
9.1.4 MAPI分類
9.1.5 MAPI接口的可用性
9.2 在MFC中支持MAPI
9.3 通用信報調用
9.3.1 開始對話
9.3.2 用CMC發(fā)送信報
9.3.3 用CMC分辨信報的地址
9.3.4 用CMC接收信報
9.3.5 CMC數(shù)據(jù)擴展
9.4 簡單MAPI
9.5 擴展MAPI
9.6 OLE信報庫
9.7 小結
第10章 Internet Server API
10.1 開發(fā)服務器擴展應用程序
10.1.1 ISA入口
10.1.2 擴展控制塊(ECB)
10.1.3 文件發(fā)送
10.1.4 異步操作
10.1.5 寫服務器日志
10.1.6 ISA異常處理
10.1.7 調試ISA
10.1.8 從CGI到ISAPI的轉換
10.2 ISAPI過濾程序
10.2.1 安裝過濾器程序
10.2.2 ISAPI過濾程序結構
10.2.3 HTTP_FILTER_CONTEXT結構
10.2.4 過濾程序通知處理
10.3 MFC對ISAPI的支持
10.3.1 用AppWizard創(chuàng)建ISAPI DLL
10.3.2 分析程序映射
10.3.3 處理函數(shù)
10.3.4 MFC ISAPI類
10.4 實例分析——ISAPI服務器擴展
10.4.1 實現(xiàn)目標
10.4.2 技術要點
10.4.3 創(chuàng)建過程
10.4.4 技術小結
10.5 小結
第11章 多線程技術與網(wǎng)絡編程
11.1 多線程的應用程序
11.1.1 MFC對象和線程
11.1.2 線程的類型
11.2 工作線程
11.2.1 創(chuàng)建工作線程
11.2.2 編寫線程函數(shù)
11.2.3 訪問線程的返回碼
11.3 用戶界面線程
11.3.1 創(chuàng)建線程
11.3.2 創(chuàng)建線程類
11.3.3 在線程中處理消息
11.3.4 終止線程
11.4 線程同步
11.4.1 潛在錯誤
11.4.2 發(fā)送事件
11.5 實例分析——多線程的FTP應用程序
11.5.1 實現(xiàn)目標
11.5.2 技術要點
11.5.3 創(chuàng)建過程
11.5.4 技術小結
11.6 小結

本目錄推薦

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