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

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

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

定 價:¥72.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 計算機網(wǎng)絡(luò)體系結(jié)構(gòu) 
1.1 網(wǎng)絡(luò)術(shù)語及其拓?fù)浣Y(jié)構(gòu) 
1.1.1 服務(wù)器、客戶機和節(jié)點 
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 會話層 
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 高級數(shù)據(jù)鏈路控制規(guī)程HDLC 
1.4.3 X.25的鏈路層協(xié)議LAPB 
1.4.4 點到點協(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編號 
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會話客戶端 
2.4 其他NetBIOS命令 
2.4.1 適配器狀態(tài) 
2.4.2 查找名字 
2.4.3 對應(yīng)傳送協(xié)議同LANA編號 
2.5 搜索指定網(wǎng)段內(nèi)計算機 
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 實例
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ù)報格式
4.3.3 IP服務(wù)定義和原語 
4.3.4 IPv6 
4.4 傳輸層協(xié)議TCP和UDP 
4.4.1 傳輸層連接和端口地址 
4.4.2 用戶數(shù)據(jù)報協(xié)議(UDP) 
4.4.3 傳輸控制協(xié)議TCP 
4.4.4 定址 
4.4.5 創(chuàng)建套接字 
4.4.6 名字解析 
4.4.7 端口號 
4.5 TCP/IP安全性分析 
4.5.1 TCP/IP整體構(gòu)架安全分析 
4.5.2 安全性和提高安全性方法 
4.6 Winsock 2協(xié)議信息 
4.7 具體平臺的問題 
4.8 綜合實例 
4.8.1 枚舉系統(tǒng)支持網(wǎng)絡(luò)協(xié)議 
4.8.2 選擇網(wǎng)絡(luò)協(xié)議 
4.8.3 TCP/IP信息統(tǒng)計 
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)特點 
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 點對點連接 
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 綜合實例 
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套接字主要特點 
6.3 初始化Winsock 
6.4 建立Windows套接字 
6.5 錯誤檢查和控制 
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高級編程 
7.1 Winsock 輸入/輸出 
7.1.1 套接字模式 
7.1.2 I/O模型
7.2 套接字選項 
7.2.1 SOL_SOCKET選項 
7.2.2 IPPROTO_IP選項 
7.2.3 IPPROTO_TCP選項
7.2.4 NSPROTO_IPX選項
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的實現(xiàn) 
7.4.3 Internet組管理協(xié)議 
7.4.4 IP_HDRINCL的使用 
7.5 綜合實例 
7.5.1 枚舉TCP和UDP連接狀態(tài) 
7.5.2 Ping實例 
7.6 小結(jié) 
第8章 MFC Winsock高級編程 
8.1 Web基礎(chǔ)知識 
8.1.1 客戶端 
8.1.2 服務(wù)器 
8.1.3 HTTP 
8.2 HTTP服務(wù)器設(shè)計 
8.2.1 同步操作
8.2.2 錯誤異常處理
8.2.3 發(fā)送/接收超時處理
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章 深入UDP 
9.1 局域網(wǎng)廣播 
9.1.1 廣播通信的優(yōu)缺點 
9.1.2 廣播通信實現(xiàn) 
9.2 多播通信 
9.2.1 多播的含義 
9.2.2 IP多播 
9.2.3 多播與Winsock 
9.2.4 IP多播實例 
9.3 多媒體通信與常規(guī)服務(wù)質(zhì)量 
9.3.1 背景知識 
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 錯誤處理 
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 實現(xiàn)Internet查詢 
10.7 綜合實例 
10.7.1 多線程HTTP服務(wù)器 
10.7.2 FTP客戶端開發(fā) 
10.8 小結(jié) 
第11章 網(wǎng)絡(luò)協(xié)議實現(xiàn)及應(yīng)用 
11.1 實現(xiàn)HTTP 
11.1.1 HTTP 
11.1.2 實現(xiàn)HTTP客戶端 
11.2 實現(xiàn)Telnet協(xié)議 
11.2.1 Telnet協(xié)議 
11.2.2 創(chuàng)建Telnet客戶端 
11.3 實現(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 信報API
11.5.1 MAPI結(jié)構(gòu)
11.5.2 在MFC中支持MAPI
11.5.3 通用信報調(diào)用 
11.5.4 簡單MAPI
11.5.5 擴展MAPI和OLE信報庫
11.6 小結(jié)
第12章 綜合實例
12.1 管道高級通信
12.2 電子郵件檢查程序
12.3 文件下載
12.4 網(wǎng)絡(luò)版五子棋游戲 
12.5 小結(jié)

本目錄推薦

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