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

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

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

定 價:¥39.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第一部分 理論基礎(chǔ)篇
第一章 網(wǎng)絡(luò)和網(wǎng)絡(luò)協(xié)議
1.1 計算機網(wǎng)絡(luò)和Internet
1.1.1 計算機網(wǎng)絡(luò)
1.1.2 Internet
1.2 網(wǎng)絡(luò)協(xié)議
1.2.1 ISO/OSI協(xié)議
1.2.2 TCP/IP協(xié)議
1.3 客戶/服務(wù)器模式
1.3.1 客戶/服務(wù)器模式的產(chǎn)生和定義
1.3.2 客戶/服務(wù)器模式的基本思想
1.3.3用 服務(wù)器的分類
1.3.4 有關(guān)客戶/服務(wù)器模式的安全和可靠性
1.3.5 客戶/服務(wù)器模式的發(fā)展
1.4 小結(jié)
1.5 習(xí)題
第二章 Visual C++與網(wǎng)絡(luò)編程
2.1 Visual C++對開發(fā)網(wǎng)絡(luò)應(yīng)用程序的支持
2.1.1 Socket支持
2.1.2 WinInet支持
2.1.3 ActiveX支持
2.1.4 MAPI支持
2.1.5 ISAPI支持
2.2 小結(jié)
第二部分 實例與分析篇
第三章 使用Windows Sockets API進行網(wǎng)絡(luò)編程
3.1 入門實例——C/S模式程序的簡單應(yīng)用程序(一個控制臺應(yīng)用程序)
3.1.1 客戶方的程序
3.1.2 服務(wù)器方的程序
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 服務(wù)器端的主要程序代碼及分析
3.4 小結(jié)
3.5 習(xí)題
第四章 使用WinSocket進行網(wǎng)絡(luò)開發(fā)
4.1 入門實例——單向通信的C/S程序
4.1.1 客戶端應(yīng)用程序
4.1.2 服務(wù)器應(yīng)用程序
4.2 理論及實例分析
4.2.1 WinSock類的概述
4.2.2 WinSock類的描述
4.3 提高的實例——雙向通信的C/S程序
4.3.1 客戶端應(yīng)用程序
4.3.2 服務(wù)器應(yīng)用程序
4.4 小結(jié)
4.5 習(xí)題
第五章 用WinInet API進行網(wǎng)絡(luò)開發(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類的構(gòu)造函數(shù)
5.1.6 初始化地址欄數(shù)據(jù)
5.1.7 增加IDOK的消息響應(yīng)函數(shù)
5.1.8 地址解析函數(shù)ParaseURL()
5.1.9 顯示HTML源代碼Display RawHrrml()
5.1.1 在httpDog.cpp中包含頭文件wininet.h
5.1.11 設(shè)置wininet的庫文件wininet.lib
5.2 理論及實例分析
5.2.1 WinInet API概述
5.2.2 WinInet API函數(shù)簡介
5.2.3 WinInet API程序設(shè)計方法
5.3 提高的實例——一個復(fù)雜的瀏覽器
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 設(shè)置wininet的庫文件wininet.lib
5.3.12 編譯運行
5.4 小結(jié)
5.5 習(xí)題
第六章 使用WinInet類進行網(wǎng)絡(luò)開發(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類的構(gòu)造函數(shù)
6.1.6 初始化地址欄數(shù)據(jù)
6.1.7 增加IDC_BUTTON_QUERY消息響應(yīng)函數(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 小結(jié)
6.5 習(xí)題
第七章 創(chuàng)建應(yīng)用于Internet中的ActiveX控件
7.1 入門實例——應(yīng)用于Internet中的ActiveX控件
7.1.1 此控件的功能描述
7.1.2 此控件的創(chuàng)建過程描述
7.1.3 把此控件應(yīng)用于IE瀏覽器中
7.2 理論與實例分析
7.2.1 關(guān)于ActiveX的介紹
7.2.2 關(guān)于ActiveX控件的介紹
7.3 提高的實例——應(yīng)用于Internet的ActiveX控件組合
7.3.1 此控件的功能描述
7.3.2 兩個控件的創(chuàng)建過程描述
7.3.3 把這兩個控件組應(yīng)用于一個應(yīng)用程序中進行交互操作
7.4 小結(jié)
7.5 習(xí)題
第八章 ISAPI編程
8.1 入門實例——簡單的服務(wù)器擴展應(yīng)用程序
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擴展應(yīng)用程序
8.2.4 ISAPI過濾程序
8.3 提高的實例——對指定IP地址的主機進行過濾程序
8.3.1 創(chuàng)建工程
8.3.2 修改代碼
8.3.3 編譯鏈接與調(diào)試
8.4 小結(jié)
8.5 習(xí)題
第九章 使用MAPI進行電子郵件應(yīng)用程序的開發(fā)
9.1 入門的實例——如何使你的應(yīng)用程序具有信報處理功能
9.1.1 用向?qū)蓱?yīng)用程序框架
9.1.2 對生成的-框架進行編輯
9.1.3 一個簡單信報應(yīng)用程序的運行情況
9.2 理論與實例分析
9.2.1 MAPI的體系結(jié)構(gòu)概述
9.2.2 MAPI體系結(jié)構(gòu)的各個部分介紹
9.2.3 MAPI應(yīng)用程序接口
9.2.4 MFC對MAPI的支持
9.3 提高的實例——使用SMAPI擴展SDI應(yīng)用程序進行
9.3.1 提高部分的應(yīng)用程序的功能介紹
9.3.2 編寫這個提高應(yīng)用程序的步驟
9.4 小結(jié)
9.5 習(xí)題
第三部分 應(yīng)用與提高篇
第十章 一個基于客戶/服務(wù)器模式的聊天室應(yīng)用程序
10.1 客戶端和服務(wù)器端的應(yīng)用程序的功能介紹
10.1.1 客戶端應(yīng)用程序的功能介紹和運行圖解
10.1.2 服務(wù)器端應(yīng)用程序的功能和運行圖解
10.2 客戶端應(yīng)用程序的編輯和分析
10.2.1 編輯的過程描述
10.2.2 應(yīng)用程序的結(jié)構(gòu)(各個類的關(guān)系的說明)
10.2.3 主要的運行過程
10.3 服務(wù)器端應(yīng)用程序的編輯和分析
10.3.1 編輯的過程描述
10.3.2 這個應(yīng)用程序的結(jié)構(gòu):各個類的關(guān)系的說明
10.3.3 主要的運行過程
10.4 小結(jié)
10.5 習(xí)題
第十一章 一個批量發(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 小結(jié)
11.5 習(xí)題
第十二章 利用網(wǎng)絡(luò)信息加密技術(shù)實現(xiàn)電子郵件的安全傳輸
12.1 網(wǎng)絡(luò)信息加密技術(shù)
12.1.1 計算機網(wǎng)絡(luò)安全性問題所要解決的內(nèi)容
12.1.2 電子郵件加密技術(shù)
12.1.3 對稱加密技術(shù)
12.1.4 非對稱加密技術(shù)
12.1.5 兩種加密技術(shù)的結(jié)合
12.2 IDEA算法簡介
12.2.1 兩種常見對稱加密算法
12.2.2 IDEA加密算法
12.3 實現(xiàn)IDEA算法類
12.3.1 類的結(jié)構(gòu)
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 小結(jié)
12.6 習(xí)題
附錄一 Windows Sockets錯誤代碼
附錄二 本書部分習(xí)題的答案
第一章 章后習(xí)題答案
第二章 章后習(xí)題答案
第三章 章后習(xí)題答案
第四章 章后習(xí)題答案
第五章 章后習(xí)題答案
第六章 章后習(xí)題答案
第七章 章后習(xí)題答案
第八章 章后習(xí)題答案
第九章 章后習(xí)題答案
第十章 章后習(xí)題答案
第十一章 章后習(xí)題答案
第十二章 章后習(xí)題答案

本目錄推薦

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