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

Visual C++6.0/Internet Programming Instance網(wǎng)絡編程實作教程

Visual C++6.0/Internet Programming Instance網(wǎng)絡編程實作教程

定 價:¥39.00

作 者: 博嘉科技編寫
出版社: 北京希望電子出版社
叢編項: 計算機知識普及系列 網(wǎng)站/網(wǎng)頁編程實作叢書
標 簽: VC++

購買這本書可以去


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

內(nèi)容簡介

  這是一本關于VisualC++6.0與網(wǎng)絡編程方面的書。Microsoft公司的VisualC++編程開發(fā)環(huán)境,已經(jīng)成為各國程序員開發(fā)系統(tǒng)程序和應用程序的首選開發(fā)工具。因為它具有功能強大、支持面向對象、模塊化、代碼可以重用及組件共享等特點,可以大大地提供軟件和系統(tǒng)開發(fā)的效率,縮短開發(fā)周期以便于系統(tǒng)的維護和升級。本版書的切入點選擇的是傳統(tǒng)的關于VisualC++的書籍所忽略的卻比較重要的VC網(wǎng)絡編程領域,為現(xiàn)在的VisualC++編程人員展現(xiàn)了一片新的天地。本書由4個部分(12章、兩個附錄)組成。第一部分是理論基礎篇,在其中主要介紹了計算機網(wǎng)絡與Internet、網(wǎng)絡協(xié)議和客戶/服務器模式;第二部分是實例和分析篇,在其中主要介紹了如何使用WindowsSocketAPI、WinSock類、WinInetAPI、WinInet類、ActiveX、ISAPI和MAPI進行網(wǎng)絡開發(fā);第三部分是提高篇,在其中主要介紹了3個較大的網(wǎng)絡應用程序實例,它們的功能已經(jīng)比較的強大,通過對它們的學習可以大大地提高讀者的網(wǎng)絡應用程序開發(fā)水平;第四部分是兩個附錄,它們是在進行網(wǎng)絡程序開發(fā)經(jīng)常使用的WindowsSocket的錯誤代碼,以及每章習題的參考答案。本書內(nèi)容豐富,由深入淺,理論聯(lián)系實際,邊講邊練,講練結合,結構清晰,重點突出,書中提到的一批范例具有實用性和指導性的特點,不但是用C++6.0從事網(wǎng)絡編程的廣大開發(fā)人員的自學指導書,同時也可作為高校相關專業(yè)師生教學、自學參考用書,社會計算機程序設計培訓教材。本光盤內(nèi)容包括本版書中部分實例程序的源文件。有關本書技術方面的問題,請與作者聯(lián)系,E-mail:bojiakeji@163.net。

作者簡介

暫缺《Visual C++6.0/Internet Programming Instance網(wǎng)絡編程實作教程》作者簡介

圖書目錄

第一部分 理論基礎篇
第一章 網(wǎng)絡和網(wǎng)絡協(xié)議
1.1 計算機網(wǎng)絡和Internet
1.1.1 計算機網(wǎng)絡
1.1.2 Internet
1.2 網(wǎng)絡協(xié)議
1.2.1 ISO/OSI協(xié)議
1.2.2 TCP/IP協(xié)議
1.3 客戶/服務器模式
1.3.1 客戶/服務器模式的產(chǎn)生和定義
1.3.2 客戶/服務器模式的基本思想
1.3.3用 服務器的分類
1.3.4 有關客戶/服務器模式的安全和可靠性
1.3.5 客戶/服務器模式的發(fā)展
1.4 小結
1.5 習題
第二章 Visual C++與網(wǎng)絡編程
2.1 Visual C++對開發(fā)網(wǎng)絡應用程序的支持
2.1.1 Socket支持
2.1.2 WinInet支持
2.1.3 ActiveX支持
2.1.4 MAPI支持
2.1.5 ISAPI支持
2.2 小結
第二部分 實例與分析篇
第三章 使用Windows Sockets API進行網(wǎng)絡編程
3.1 入門實例——C/S模式程序的簡單應用程序(一個控制臺應用程序)
3.1.1 客戶方的程序
3.1.2 服務器方的程序
3.2 理論及實例分析
3.2.1 Socket編程原理
3.2.2 Windows Sockets編程原理
3.2.3 Windows Socket庫函數(shù)參考
3.3 提高的實例——WinEcho實時點對點的通信例程
3.3.1 客戶端的主要程序代碼及分析
3.3.2 服務器端的主要程序代碼及分析
3.4 小結
3.5 習題
第四章 使用WinSocket進行網(wǎng)絡開發(fā)
4.1 入門實例——單向通信的C/S程序
4.1.1 客戶端應用程序
4.1.2 服務器應用程序
4.2 理論及實例分析
4.2.1 WinSock類的概述
4.2.2 WinSock類的描述
4.3 提高的實例——雙向通信的C/S程序
4.3.1 客戶端應用程序
4.3.2 服務器應用程序
4.4 小結
4.5 習題
第五章 用WinInet API進行網(wǎng)絡開發(fā)
5.1 入門實例——一個簡單的HTTP客戶程序
5.1.1 創(chuàng)建工程
5.1.2 增加、修改資源
5.1.3 為編輯框IDC_EDIT_URL、IDC_EDIT_HTML,按鈕IDOK、IDCANCEL連接變量
5.1.4 修改httpDog.h
5.1.5 修改httpDlg類的構造函數(shù)
5.1.6 初始化地址欄數(shù)據(jù)
5.1.7 增加IDOK的消息響應函數(shù)
5.1.8 地址解析函數(shù)ParaseURL()
5.1.9 顯示HTML源代碼Display RawHrrml()
5.1.1 在httpDog.cpp中包含頭文件wininet.h
5.1.11 設置wininet的庫文件wininet.lib
5.2 理論及實例分析
5.2.1 WinInet API概述
5.2.2 WinInet API函數(shù)簡介
5.2.3 WinInet API程序設計方法
5.3 提高的實例——一個復雜的瀏覽器
5.3.1 例程編寫概述
5.3.2 CHtmlView類
5.3.3 創(chuàng)建工程
5.3.4 增加、修改資源
5.3.5 給對話框IDD_DIALOG_URL和IDD_DIALOG_CO—DE連接兩個新類
5.3.6 為編輯框IDC_EDIT_URL、IDC_EDIT_CODE連接變量
5.3.7 修改CHttpExView類的代碼
5.3.8 修改CUrlDlg類的代碼
5.3.9 添加加一個新類CHttpThread
5.3.10 修改CCodelDlg類的代碼
5.3.11 設置wininet的庫文件wininet.lib
5.3.12 編譯運行
5.4 小結
5.5 習題
第六章 使用WinInet類進行網(wǎng)絡開發(fā)
6.1 入門實例——一個簡單的查詢FTP站點程序
6.1.1 創(chuàng)建工程
6.1.2 增加、修改資源
6.1.3 為編輯框IDC_EDIT_QUERY、IDC_EDIT_RESULT連接變量
6.1.4 修改FtpDlog.h
6.1.5 修改FtpDlg類的構造函數(shù)
6.1.6 初始化地址欄數(shù)據(jù)
6.1.7 增加IDC_BUTTON_QUERY消息響應函數(shù)并在其中加入以下代碼
6.1.8 在FtpDlg.cpp頭部加上頭文件afxinet.h
6.1.9 編譯運行
6.2 理論及實例分析
6.2.1 WinInet類概述
6.2.2 WinInet類介紹
6.2.3 用WinInet類編程
6.2.4 HTTP編程
6.2.5 FTP編程
6.2.6 Gopher編程
6.3 提高的實例——一個FTP客戶端程序
6.3.1 創(chuàng)建工程
6.3.2 增加、修改資源
6.3.3 為各個控件連接變量
6.3.4 添加一個新類CGetFile
6.3.5 為CFtpExDlg類添加代碼
6.4 小結
6.5 習題
第七章 創(chuàng)建應用于Internet中的ActiveX控件
7.1 入門實例——應用于Internet中的ActiveX控件
7.1.1 此控件的功能描述
7.1.2 此控件的創(chuàng)建過程描述
7.1.3 把此控件應用于IE瀏覽器中
7.2 理論與實例分析
7.2.1 關于ActiveX的介紹
7.2.2 關于ActiveX控件的介紹
7.3 提高的實例——應用于Internet的ActiveX控件組合
7.3.1 此控件的功能描述
7.3.2 兩個控件的創(chuàng)建過程描述
7.3.3 把這兩個控件組應用于一個應用程序中進行交互操作
7.4 小結
7.5 習題
第八章 ISAPI編程
8.1 入門實例——簡單的服務器擴展應用程序
8.1.1 編寫表單
8.1.2 創(chuàng)建工程
8.1.3 修改代碼
8.1.4 編譯鏈接與調(diào)試
8.2 理論及實例分析
8.2.1 ISAPI與CGI
8.2.2 ISAPI分類
8.2.3 ISAPI擴展應用程序
8.2.4 ISAPI過濾程序
8.3 提高的實例——對指定IP地址的主機進行過濾程序
8.3.1 創(chuàng)建工程
8.3.2 修改代碼
8.3.3 編譯鏈接與調(diào)試
8.4 小結
8.5 習題
第九章 使用MAPI進行電子郵件應用程序的開發(fā)
9.1 入門的實例——如何使你的應用程序具有信報處理功能
9.1.1 用向導生成應用程序框架
9.1.2 對生成的-框架進行編輯
9.1.3 一個簡單信報應用程序的運行情況
9.2 理論與實例分析
9.2.1 MAPI的體系結構概述
9.2.2 MAPI體系結構的各個部分介紹
9.2.3 MAPI應用程序接口
9.2.4 MFC對MAPI的支持
9.3 提高的實例——使用SMAPI擴展SDI應用程序進行
9.3.1 提高部分的應用程序的功能介紹
9.3.2 編寫這個提高應用程序的步驟
9.4 小結
9.5 習題
第三部分 應用與提高篇
第十章 一個基于客戶/服務器模式的聊天室應用程序
10.1 客戶端和服務器端的應用程序的功能介紹
10.1.1 客戶端應用程序的功能介紹和運行圖解
10.1.2 服務器端應用程序的功能和運行圖解
10.2 客戶端應用程序的編輯和分析
10.2.1 編輯的過程描述
10.2.2 應用程序的結構(各個類的關系的說明)
10.2.3 主要的運行過程
10.3 服務器端應用程序的編輯和分析
10.3.1 編輯的過程描述
10.3.2 這個應用程序的結構:各個類的關系的說明
10.3.3 主要的運行過程
10.4 小結
10.5 習題
第十一章 一個批量發(fā)送電子郵件程序
11.1 電子郵件概述
11.1.1 電子郵件的特性
11.1.2 電子郵件工作原理
11.1.3 電子郵件地址
11.1.4 電子郵件的組成
11.2 電子郵件協(xié)議
11.2.1 SMTP協(xié)議
11.2.2 POP3協(xié)議
11.3 編寫批量發(fā)送電子郵件程序
11.3.1 創(chuàng)建工程
11.3.2 增加、修改資源
11.3.3 為各個控件連接變量
11.3.4 添加一個新類CMailMesssge
11.3.5 添加一個新類CSMTP
11.3.6 創(chuàng)建發(fā)送郵件對話框
11.3.7 完成最后的功能
11.4 小結
11.5 習題
第十二章 利用網(wǎng)絡信息加密技術實現(xiàn)電子郵件的安全傳輸
12.1 網(wǎng)絡信息加密技術
12.1.1 計算機網(wǎng)絡安全性問題所要解決的內(nèi)容
12.1.2 電子郵件加密技術
12.1.3 對稱加密技術
12.1.4 非對稱加密技術
12.1.5 兩種加密技術的結合
12.2 IDEA算法簡介
12.2.1 兩種常見對稱加密算法
12.2.2 IDEA加密算法
12.3 實現(xiàn)IDEA算法類
12.3.1 類的結構
12.3.2 類的接口
12.4 一個發(fā)送加密電子郵件的程序
12.4.1 創(chuàng)建工程
12.4.2 增加、修改資源
12.4.3 為各個控件連接變量
12.4.4 引入CIdea、CMailMessage和CSMTP類
12.4.5 修改CMailEncryptDlg.cpp文件
12.4.6 補充
12.5 小結
12.6 習題
附錄一 Windows Sockets錯誤代碼
附錄二 本書部分習題的答案
第一章 章后習題答案
第二章 章后習題答案
第三章 章后習題答案
第四章 章后習題答案
第五章 章后習題答案
第六章 章后習題答案
第七章 章后習題答案
第八章 章后習題答案
第九章 章后習題答案
第十章 章后習題答案
第十一章 章后習題答案
第十二章 章后習題答案

本目錄推薦

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