注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Windows網(wǎng)絡(luò)編程

Windows網(wǎng)絡(luò)編程

Windows網(wǎng)絡(luò)編程

定 價(jià):¥72.00

作 者: 黃超編著
出版社: 人民郵電出版社
叢編項(xiàng): 核心編程系列
標(biāo) 簽: 窗口軟件 程序設(shè)計(jì)

ISBN: 9787115109613 出版時(shí)間: 2003-01-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 687 字?jǐn)?shù):  

內(nèi)容簡介

  Microsoft公司的Visual C++平臺(tái)不僅具有很強(qiáng)的網(wǎng)絡(luò)程序處理能力,而且還能提供多種編程風(fēng)格。與Visual C++捆綁的MFC提供了大量封裝良好的網(wǎng)絡(luò)類,如Winsock、WinInet、ActiveX、DCOM和ATL等,提高了用戶在利用Visual C++進(jìn)行網(wǎng)絡(luò)開發(fā)時(shí)的效率。本書主要特色在于對(duì)技術(shù)細(xì)節(jié)做了深入的介紹,探討了大量網(wǎng)絡(luò)專用函數(shù)以及MFC類,并且仔細(xì)分析了編程中可能存在的問題和難點(diǎn),同時(shí)將這些知識(shí)應(yīng)用于實(shí)際開發(fā)中,利用這些理論知識(shí)指導(dǎo)綜合實(shí)例的開發(fā)。通過對(duì)這些編程案例和編程技巧的學(xué)習(xí),可以讓讀者清楚地感受到筆者的開發(fā)意圖,并且能將這些經(jīng)驗(yàn)同讀者自己的開發(fā)實(shí)踐結(jié)合起來。本書的另一個(gè)特點(diǎn)在于從傳統(tǒng)的網(wǎng)絡(luò)API開始講述,進(jìn)而到高級(jí)的Winsock API,然后介紹如何利用Visual C++強(qiáng)大的網(wǎng)絡(luò)開發(fā)功能,在更高級(jí)的層次上建立網(wǎng)絡(luò)應(yīng)用程序,減少開發(fā)工作量。讓讀者對(duì)于Windows網(wǎng)絡(luò)應(yīng)用程序開發(fā)的發(fā)展過程有比較清楚的認(rèn)識(shí),深入理解Windows網(wǎng)絡(luò)服務(wù)的運(yùn)行機(jī)制以及開發(fā)流程。對(duì)于需要進(jìn)行Windows網(wǎng)絡(luò)編程的人員來說,本書極具參考價(jià)值,是一本不可多得的參考書。

作者簡介

暫缺《Windows網(wǎng)絡(luò)編程》作者簡介

圖書目錄

第1章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu) 
1.1 網(wǎng)絡(luò)術(shù)語及其拓?fù)浣Y(jié)構(gòu) 
1.1.1 服務(wù)器、客戶機(jī)和節(jié)點(diǎn) 
1.1.2 本地資源和遠(yuǎn)程資源 
1.1.3 網(wǎng)絡(luò)操作系統(tǒng) 
1.1.4 網(wǎng)絡(luò)協(xié)議 
1.1.5 網(wǎng)卡、橋和路由器 
1.1.6 Intranet 
1.1.7 拓?fù)浣Y(jié)構(gòu) 
1.2 開放系統(tǒng)互連參考模型 
1.2.1 物理層 
1.2.2 數(shù)據(jù)鏈路層 
1.2.3 網(wǎng)絡(luò)層 
1.2.4 傳輸層 
1.2.5 會(huì)話層 
1.2.6 表示層 
1.2.7 應(yīng)用層 
1.2.8 OSI模型綜述 
1.3 TCP/IP參考模型 
1.3.1 網(wǎng)絡(luò)接口層 
1.3.2 網(wǎng)際層 
1.3.3 傳輸層 
1.3.4 應(yīng)用層 
1.4 網(wǎng)絡(luò)接口層及其相關(guān)協(xié)議 
1.4.1 面向字符的鏈路層協(xié)議和面向比特的鏈路層協(xié)議 
1.4.2 高級(jí)數(shù)據(jù)鏈路控制規(guī)程HDLC 
1.4.3 X.25的鏈路層協(xié)議LAPB 
1.4.4 點(diǎn)到點(diǎn)協(xié)議(PPP) 
1.5 網(wǎng)際層及其相關(guān)協(xié)議 
1.5.1 IP 
1.5.2 消息控制協(xié)議 
1.5.3 地址解析/反向地址解析協(xié)議 
1.6 傳輸層及其相關(guān)協(xié)議 
1.6.1 面向連接的TCP 
1.6.2 無連接UDP 
1.7 應(yīng)用層及其相關(guān)協(xié)議 
1.8 Intranet網(wǎng)絡(luò)系統(tǒng) 
1.8.1 Intranet網(wǎng)絡(luò)組成 
1.8.2 Intranet硬件結(jié)構(gòu) 
1.8.3 Intranet軟件結(jié)構(gòu) 
1.9 小結(jié) 
第2章 NetBIOS編程 
2.1 Microsoft NetBIOS 
2.1.1 LANA編號(hào) 
2.1.2 NetBIOS名字 
2.1.3 NetBIOS特性 
2.2 NetBIOS基礎(chǔ) 
2.3 NetBIOS例程 
2.3.1 異步回調(diào)模型 
2.3.2 異步事件模型 
2.3.3 NetBIOS會(huì)話客戶端 
2.4 其他NetBIOS命令 
2.4.1 適配器狀態(tài) 
2.4.2 查找名字 
2.4.3 對(duì)應(yīng)傳送協(xié)議同LANA編號(hào) 
2.5 搜索指定網(wǎng)段內(nèi)計(jì)算機(jī) 
2.6 小結(jié) 
第3章 重定向器、郵槽和管道 
3.1 重定向器 
3.1.1 命名規(guī)范 
3.1.2 網(wǎng)絡(luò)提供者 
3.1.3 重定向器簡介 
3.1.4 服務(wù)器消息塊 
3.1.5 安全問題 
3.1.6 網(wǎng)絡(luò)安全
3.1.7 實(shí)例
3.2 郵槽 
3.2.1 郵槽簡介 
3.2.2 基本客戶端/服務(wù)器 
3.2.3 其他郵槽API
3.3 管道
3.3.1 匿名管道 
3.3.2 命名管道 
3.3.3 客戶端與服務(wù)器基礎(chǔ) 
3.3.4 其他API 
3.3.5 命名管道通信 
3.4 小結(jié) 
第4章 網(wǎng)絡(luò)協(xié)議TCP/IP 
4.1 協(xié)議特征 
4.1.1 面向消息 
4.1.2 面向連接和無連接 
4.1.3 可靠性和次序性 
4.1.4 從容關(guān)閉 
4.1.5 廣播數(shù)據(jù) 
4.1.6 多播數(shù)據(jù) 
4.1.7 服務(wù)質(zhì)量 
4.1.8 部分消息 
4.1.9 路由選擇的考慮 
4.1.10 其他特征 
4.2 支持的協(xié)議 
4.2.1 支持的Win32網(wǎng)絡(luò)協(xié)議 
4.2.2 Windows CE網(wǎng)絡(luò)協(xié)議 
4.3 網(wǎng)際協(xié)議(IP) 
4.3.1 IP主要特征 
4.3.2 IP數(shù)據(jù)報(bào)格式
4.3.3 IP服務(wù)定義和原語 
4.3.4 IPv6 
4.4 傳輸層協(xié)議TCP和UDP 
4.4.1 傳輸層連接和端口地址 
4.4.2 用戶數(shù)據(jù)報(bào)協(xié)議(UDP) 
4.4.3 傳輸控制協(xié)議TCP 
4.4.4 定址 
4.4.5 創(chuàng)建套接字 
4.4.6 名字解析 
4.4.7 端口號(hào) 
4.5 TCP/IP安全性分析 
4.5.1 TCP/IP整體構(gòu)架安全分析 
4.5.2 安全性和提高安全性方法 
4.6 Winsock 2協(xié)議信息 
4.7 具體平臺(tái)的問題 
4.8 綜合實(shí)例 
4.8.1 枚舉系統(tǒng)支持網(wǎng)絡(luò)協(xié)議 
4.8.2 選擇網(wǎng)絡(luò)協(xié)議 
4.8.3 TCP/IP信息統(tǒng)計(jì) 
4.8.4 IP包監(jiān)視 
4.9 小結(jié) 
第5章 局域網(wǎng)編程 
5.1 局域網(wǎng)概述 
5.1.1 局域網(wǎng)簡史 
5.1.2 局域網(wǎng)特點(diǎn) 
5.1.3 局域網(wǎng)組成 
5.2 網(wǎng)絡(luò)接口卡與硬件編址 
5.2.1 網(wǎng)卡基本結(jié)構(gòu) 
5.2.2 網(wǎng)卡參數(shù) 
5.2.3 硬件編址與包過濾 
5.2.4 硬件編址方式 
5.2.5 廣播與組播
5.2.6 幀格式
5.2.7 隱式幀網(wǎng)絡(luò) 
5.3 局域網(wǎng)拓?fù)浣Y(jié)構(gòu) 
5.3.1 星型拓?fù)浣Y(jié)構(gòu) 
5.3.2 環(huán)形拓?fù)浣Y(jié)構(gòu) 
5.3.3 總線拓?fù)浣Y(jié)構(gòu) 
5.3.4 樹型結(jié)構(gòu) 
5.3.5 點(diǎn)對(duì)點(diǎn)連接 
5.3.6 網(wǎng)狀結(jié)構(gòu) 
5.4 局域網(wǎng)體系結(jié)構(gòu) 
5.4.1 IEEE 802局域網(wǎng)參考模型 
5.4.2 IEEE 802局域網(wǎng)標(biāo)準(zhǔn) 
5.4.3 以太網(wǎng)技術(shù) 
5.4.4 令牌環(huán)網(wǎng) 
5.5 綜合實(shí)例 
5.5.1 獲取網(wǎng)卡信息1 
5.5.2 獲取網(wǎng)卡信息2 
5.5.3 獲取網(wǎng)卡信息3 
5.6 小結(jié)
第6章 Winsock基礎(chǔ) 
6.1 套接字 
6.2 Socket編程模型與Winsock規(guī)范
6.2.1 Socket編程模型演化 
6.2.2 Winsock套接字主要特點(diǎn) 
6.3 初始化Winsock 
6.4 建立Windows套接字 
6.5 錯(cuò)誤檢查和控制 
6.6 面向連接的協(xié)議
6.6.1 服務(wù)器API函數(shù)
6.6.2 客戶端API函數(shù) 
6.6.3 數(shù)據(jù)傳輸 
6.6.4 流協(xié)議 
6.6.5 中斷連接 
6.6.6 綜合分析 
6.6.7 有連接通信示例 
6.7 無連接協(xié)議 
6.7.1 bind 
6.7.2 創(chuàng)建服務(wù)器套接字 
6.7.3 接收端 
6.7.4 發(fā)送端 
6.7.5 基于消息的協(xié)議 
6.7.6 釋放套接字資源 
6.7.7 綜合分析 
6.7.8 無連接通信 
6.8 其他API函數(shù) 
6.9 小結(jié) 
第7章 Winsock API高級(jí)編程 
7.1 Winsock 輸入/輸出 
7.1.1 套接字模式 
7.1.2 I/O模型
7.2 套接字選項(xiàng) 
7.2.1 SOL_SOCKET選項(xiàng) 
7.2.2 IPPROTO_IP選項(xiàng) 
7.2.3 IPPROTO_TCP選項(xiàng)
7.2.4 NSPROTO_IPX選項(xiàng)
7.3 套接字輸出/輸出控制
7.3.1 標(biāo)準(zhǔn)I/O控制 
7.3.2 其他I/O控制 
7.3.3 安全套接字層的I/O控制 
7.4 原始套接字與底層傳輸協(xié)議
7.4.1 創(chuàng)建原始套接字
7.4.2 ICMP的實(shí)現(xiàn) 
7.4.3 Internet組管理協(xié)議 
7.4.4 IP_HDRINCL的使用 
7.5 綜合實(shí)例 
7.5.1 枚舉TCP和UDP連接狀態(tài) 
7.5.2 Ping實(shí)例 
7.6 小結(jié) 
第8章 MFC Winsock高級(jí)編程 
8.1 Web基礎(chǔ)知識(shí) 
8.1.1 客戶端 
8.1.2 服務(wù)器 
8.1.3 HTTP 
8.2 HTTP服務(wù)器設(shè)計(jì) 
8.2.1 同步操作
8.2.2 錯(cuò)誤異常處理
8.2.3 發(fā)送/接收超時(shí)處理
8.3 創(chuàng)建自己的Winsock類 
8.3.1 CSockAddress輔助類 
8.3.2 CMyBlockSocketException類 
8.3.3 CMyBlockSocket類 
8.3.4 CMyHttpBlockSocket類 
8.4 HTTP服務(wù)器示例 
8.5 小結(jié) 
第9章 深入U(xiǎn)DP 
9.1 局域網(wǎng)廣播 
9.1.1 廣播通信的優(yōu)缺點(diǎn) 
9.1.2 廣播通信實(shí)現(xiàn) 
9.2 多播通信 
9.2.1 多播的含義 
9.2.2 IP多播 
9.2.3 多播與Winsock 
9.2.4 IP多播實(shí)例 
9.3 多媒體通信與常規(guī)服務(wù)質(zhì)量 
9.3.1 背景知識(shí) 
9.3.2 QOS和Winsock 
9.3.3 QOS中止
9.3.4 QOS編程 
9.3.5 語音全雙工通信
9.4 小結(jié) 
第10章 WinInet API開發(fā) 
10.1 WinInet與Winsock 
10.2 使用WinInet API 
10.2.1 句柄 
10.2.2 錯(cuò)誤處理 
10.2.3 緩沖區(qū)參數(shù) 
10.2.4 異步I/O 
10.3 Internet函數(shù) 
10.3.1 常用Internet函數(shù) 
10.3.2 FTP客戶端函數(shù) 
10.3.3 HTTP客戶端函數(shù) 
10.3.4 Gopher客戶端函數(shù) 
10.4 WinInet API編程 
10.4.1 HTTP客戶編程 
10.4.2 Cookies編程 
10.4.3 FTP客戶編程步驟 
10.5 MFC WinInet類 
10.5.1 WinInet類編程模型 
10.5.2 其他常用函數(shù) 
10.6 深入MFC WinInet類 
10.6.1 CInternetSession類 
10.6.2 連接類 
10.6.3 文件類
10.6.4 CInternetException類 
10.6.5 MFC WinInet類的關(guān)系 
10.6.6 使用CInternetSession 
10.6.7 FTP服務(wù)器處理 
10.6.8 HTTP服務(wù)器處理 
10.6.9 Gopher服務(wù)器處理 
10.6.10 實(shí)現(xiàn)Internet查詢 
10.7 綜合實(shí)例 
10.7.1 多線程HTTP服務(wù)器 
10.7.2 FTP客戶端開發(fā) 
10.8 小結(jié) 
第11章 網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)及應(yīng)用 
11.1 實(shí)現(xiàn)HTTP 
11.1.1 HTTP 
11.1.2 實(shí)現(xiàn)HTTP客戶端 
11.2 實(shí)現(xiàn)Telnet協(xié)議 
11.2.1 Telnet協(xié)議 
11.2.2 創(chuàng)建Telnet客戶端 
11.3 實(shí)現(xiàn)FTP 
11.3.1 FTP 
11.3.2 FTP應(yīng)用程序 
11.4 代理服務(wù)器 
11.4.1 Socket 5協(xié)議 
11.4.2 HTTP代理服務(wù)器
11.4.3 支持Socket5代理 
11.5 信報(bào)API
11.5.1 MAPI結(jié)構(gòu)
11.5.2 在MFC中支持MAPI
11.5.3 通用信報(bào)調(diào)用 
11.5.4 簡單MAPI
11.5.5 擴(kuò)展MAPI和OLE信報(bào)庫
11.6 小結(jié)
第12章 綜合實(shí)例
12.1 管道高級(jí)通信
12.2 電子郵件檢查程序
12.3 文件下載
12.4 網(wǎng)絡(luò)版五子棋游戲 
12.5 小結(jié)

本目錄推薦

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