注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETVisual C++ .NET網(wǎng)絡與通信高級編程范例

Visual C++ .NET網(wǎng)絡與通信高級編程范例

Visual C++ .NET網(wǎng)絡與通信高級編程范例

定 價:¥49.80

作 者: 馬展,李守勇等編著
出版社: 清華大學出版社
叢編項:
標 簽: VC++.NET

ISBN: 9787302102601 出版時間: 2005-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 439 字數(shù):  

內(nèi)容簡介

  本書詳細介紹了利用VisualC++.NET集成開發(fā)環(huán)境開發(fā)網(wǎng)絡通信應用程序的方法,同時對當今流行的FTP、E-mail、Telnet、HTTP、ICMP、串口通信等通信協(xié)議程序設計和應用開發(fā)進行了詳細的介紹和講解。本書在進行理論介紹的同時,配合以大量的實例,讓讀者能夠深入地了解各種網(wǎng)絡應用程序的開發(fā)技巧。另外,結合具體的設計實例,本書還講解了網(wǎng)絡通信協(xié)議的工作原理等內(nèi)容。本書面向具有VisualC++.NET網(wǎng)絡通信編程基礎知識的讀者,此外也適合于中、高級程序員在網(wǎng)絡和通信應用開發(fā)時閱讀和參考。本書前言展望未來的IT產(chǎn)業(yè),網(wǎng)絡將成為世界的中心。面對這個已經(jīng)存在或者即將來到的世界,IT行業(yè)也在進行飛速的變革。.NET是微軟為WebService——以統(tǒng)一的個性化的方式聯(lián)系信息世界、設備和人的下一代互聯(lián)網(wǎng)軟件所提供的平臺。微軟公司發(fā)布的VisualStudio.NET,進一步改善了原來VisualStudio6.0集成開發(fā)環(huán)境,特別是在VisualC++.NET中,增加了C++的托管功能,并且沿用了ISO/ANSI標準。托管的C++不僅改善了內(nèi)存的管理,而且能夠訪問.NET類庫的所有功能,還允許與已有的C++代碼、COM對象以及Win32API進行交互操作。網(wǎng)絡的飛速發(fā)展使得網(wǎng)絡應用程序的開發(fā)地位越來越重要,而且網(wǎng)絡應用程序的開發(fā)和傳統(tǒng)應用程序的開發(fā)在思想上和實現(xiàn)上有很大的區(qū)別,很多軟件公司都開發(fā)出了它們各自的網(wǎng)絡應用程序開發(fā)環(huán)境,如Delphi,C++Builder等。相比之下,微軟公司的VisualStudio.NET集成開發(fā)環(huán)境在進行網(wǎng)絡應用程序開發(fā)方面有如下特點:·開發(fā)出的應用程序占用資源少?!な褂脭U展了的MFC類庫,可以很大程度的簡化Web服務器開發(fā)過程?!p少了源代碼的開發(fā)量?!ら_發(fā)出的應用程序有很強的擴展性?;诰W(wǎng)絡通信編程日益盛行的發(fā)展趨勢,以及VisualC++.NET對網(wǎng)絡通信編程所提供的方便快捷的接口和全面的技術支持等方面考慮,我們編寫了本書。和其他的VisualC++.NET網(wǎng)絡通信編程不同的是,本書注重理論和實踐細節(jié)的有機結合,這樣既可提供給讀者豐富的網(wǎng)絡編程細節(jié)和編程思想,又可提高讀者的實際開發(fā)能力。在本書配套光盤中,附有書中全部實例的源代碼和可執(zhí)行程序,以方便讀者學習和提高。在結構安排上,本書第1章介紹了基礎知識,包括.NET編程開發(fā)環(huán)境和網(wǎng)絡協(xié)議;從第2章開始,每章都以一個大實例的方式,從理論到實踐循序漸進指導讀者使用VisualC++.NET來進行網(wǎng)絡編程。讀者可以根據(jù)書中的實例直接上手進行編程,親自調試程序代碼,這樣在學習本書的過程中會受益更大。本書由馬展和李守勇共同執(zhí)筆編寫。此外,喻波、馬天一、魏勇、郝榮福、孫明、李大宇、武思宇、牟博超、李彬、付鵬程、高翔、張巧玲、李輝、李欣、柏宇、郭強、金春范、程梅、黃霆、鐘華、高海峰、王建勝、張浩和邵蘊秋等同志在整理材料方面給予作者很大的幫助,在此,作者對他們表示衷心的感謝。由于作者水平有限,書中難免有疏漏和不足之處,懇請廣大讀者批評指正。作者

作者簡介

暫缺《Visual C++ .NET網(wǎng)絡與通信高級編程范例》作者簡介

圖書目錄

第1章 Visual C++ .NET與網(wǎng)絡通信編程概述
1.1 計算機網(wǎng)絡的發(fā)展歷程
1.1.1 計算機網(wǎng)絡的形成
1.1.2 電路交換、報文交換和分組交換的比較
1.2 網(wǎng)絡體系結構
1.2.1 OSI分層協(xié)議
1.2.2 TCP/IP模型
1.3 IP層和傳輸層
1.3.1 IP層數(shù)據(jù)報
1.3.2 TCP數(shù)據(jù)報
1.3.3 UDP數(shù)據(jù)報
1.4 TCP/IP端口
1.5 Visual C++ .NET編輯應用概述
1.5.1 Visual C++ .NET優(yōu)點概述
1.5.2 Visual C++ .NET對開發(fā)網(wǎng)絡應用程序的支持
1.6 本章小結第2章 獲取網(wǎng)絡配置信息
2.1 提出問題
2.1.1 需求描述
2.1.2 UML建模分析
2.1.3 實例功能介紹和運行時的界面
2.1.4 NetBIOS功能
2.2 設計方案
2.3 解決方案
2.3.1 框架資源的設計
2.3.2 實現(xiàn)代碼的設計
2.4 本章小結第3章 ICMP高級編輯
3.1 提出問題
3.1.1 需求描述
3.1.2 UML建模分析
3.1.3 實例功能介紹和運行時的界面
3.1.4 ICMP協(xié)議介紹
3.2 設計方案
3.3 解決方案
3.3.1 框架資源的設計
3.3.2 實現(xiàn)代碼的設計
3.4 本章小結第4章 Telnet服務器/客戶機
4.1 提出問題
4.1.1 需求描述
4.1.2 UML建模分析
4.1.3 實例功能介紹和運行時的界面
4.1.4 Telnet協(xié)議
4.2 設計方案
4.3 解決方案
4.3.1 資源框架的設計
4.3.2 實現(xiàn)代碼的設計
4.4 本章小結第5章 基于C/S模型的聊天室
5.1 提出問題
5.1.1 需求描述
5.1.2 UML建模分析
5.1.3 實例功能介紹和運行時的界面
5.1.4 基于Windows Sockets應用開發(fā)介紹
5.2 設計方案
5.3 解決方寧
5.3.1 資源框架的設計
5.3.2 實現(xiàn)代碼的設計
5.4 本章小結第6章 FTP客戶機
6.1 提出問題
6.1.1 需求描述
6.1.2 UML建模分析
6.1.3 實例功能介紹和運行進的界面
6.1.4 FTP命令控制字
6.2 設計方案
6.3 解決方案
6.3.1 框架資源的設計
6.3.2 實現(xiàn)代碼的設計
6.4 本章小結第7章 多線程下載
7.1 提出問題
7.1.1 需求描述
7.1.2 UML建模分析
7.1.3 實例功能介紹和運行時的界面
7.1.4 WinInet類的功能
7.1.5 創(chuàng)建和終止線程
7.2 設計方案
7.3 解決方案
7.3.1 框架資源的設計
7.3.2 實現(xiàn)代碼的設計
7.4 本章小結第8章 串口通信高級編程
8.1 提出問題
8.1.1 需求描述
8.1.2 UML建模分析
8.1.3 實例功能介紹和運行進的界面
8.1.4 串口通信原理與多線程技術
8.2 設計方案
8.3 解決方案
8.3.1 框架資源的設計
8.3.2 實現(xiàn)代碼的設計
8.4 本章小結第9章 RAS高級編程
9.1 提出問題
9.1.1 需求描述
9.1.2 UML模型分析
9.1.3 實例功能介紹和運行時的界面
9.1.4 RAS客戶機和撥號連接建立介紹
9.1.5 RAS函數(shù)說明
9.2 設計方案
9.3 解決方案
9.3.1 框架資源的設計
9.3.2 實現(xiàn)代碼的設計
9.4 本章小結第10章 語音電話高級編程
10.1 提出問題
10.1.1 需求描述
10.1.2 UML建模分析
10.1.3 實例功能介紹和運行時的界面
10.1.4 Modem原理
10.1.5 AT命令
10.2 設計方案
10.3 解決方案
10.3.1 資源框架的設計
10.3.2 實現(xiàn)代碼的設計
10.4 本章小結第11章 Web瀏覽器
11.1 提出問題
11.1.1 需求描述
11.1.2 UML建模分析
11.1.3 實例功能介紹和運行時的界面
11.1.4 關鍵CHtmlView類介紹
11.2 設計方案
11.3 解決方案
11.3.1 框架資源的設計
11.3.2 實現(xiàn)代碼的設計
11.4 本章小結第12章 Web服務器
12.1 提出問題
12.1.1 需求描述
12.1.2 UML建模分析
12.1.3 實例功能介紹和運行時的界面
12.1.4 HTTP協(xié)議
12.2 設計方案
12.3 解決方案
12.3.1 框架資源的設計
12.3.2 實現(xiàn)代碼的設計
12.4 本章小結第13章 Email協(xié)議及高級編程
13.1 提出問題
13.1.1 需求描述
13.1.2 UML模型分析
13.1.3 實例功能介紹和運行時的界面
13.1.4 電子郵件格式
13.1.5 SMTP與POP3原理介紹
13.1.6 MD5算法
13.2 設計方案
13.3 解決方案
13.3.1 框架資源的設計
13.3.2 實現(xiàn)代碼的設計
13.4 本章小結

本目錄推薦

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