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

Visual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解

Visual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解

定 價:¥59.50

作 者: 梁偉 等編著
出版社: 清華大學(xué)出版社
叢編項:
標 簽: VC++

ISBN: 9787302219729 出版時間: 2010-06-01 包裝: 平裝
開本: 16開 頁數(shù): 458 字數(shù):  

內(nèi)容簡介

  《Visual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解》由淺入深、循序漸進地向讀者介紹了Visual C++網(wǎng)絡(luò)編程的基礎(chǔ)知識,并且在此基礎(chǔ)上講解了常見的Visual C++網(wǎng)絡(luò)編程技術(shù)及典型應(yīng)用案例,最終使讀者從根本上提高自身的編程水平,能夠獨立開發(fā)網(wǎng)絡(luò)應(yīng)用程序。《Visual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解》內(nèi)容包括網(wǎng)絡(luò)編程基礎(chǔ)知識、Socket套接字編程基礎(chǔ)、多線程技術(shù)、FTP瀏覽器實例程序、網(wǎng)頁瀏覽器實例程序、網(wǎng)絡(luò)通信器、郵件收發(fā)器、實用播放器、網(wǎng)絡(luò)文件傳輸器、P2P網(wǎng)絡(luò)播放器、Q版聊天軟件的實現(xiàn)、串口通信技術(shù)等?!禫isual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解》最后專門講解了如何用Visual C++實現(xiàn)發(fā)送手機短信的案例,其中具體講解了串口通信編程的實現(xiàn)方法、所需要的硬件設(shè)備以及數(shù)據(jù)封裝等知識?!禫isual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解》配套光盤中提供了作者專門為《Visual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解》錄制的多媒體語音教學(xué)視頻和《Visual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解》所涉及的源代碼,這些源代碼都經(jīng)過精心調(diào)試,在Windows XP和Windows 2003下測試通過?!禫isual C++網(wǎng)絡(luò)編程經(jīng)典案例詳解》適合廣大用Visual C++進行網(wǎng)絡(luò)程序開發(fā)的人員和想進一步提升網(wǎng)絡(luò)編程水平的人員閱讀,尤其適合具有一定C語言基礎(chǔ)和C++語言基礎(chǔ)的人員或大中專院校的學(xué)生閱讀。

作者簡介

  梁偉,軟件工程師、電氣工程師。擅長網(wǎng)絡(luò)通信、數(shù)字圖像處理、DCS分布式系統(tǒng)開發(fā)、MATLAB電磁場仿真分析等技術(shù)。擔任C3P圖像處理論壇版主和匯編網(wǎng)的講師。曾任職于多家軟件公司,擔任項目經(jīng)理和軟件架構(gòu)師,負責銀行ATM機系統(tǒng)、電力監(jiān)控系統(tǒng)、醫(yī)療CT圖像系統(tǒng)等多個大型項目的開發(fā)。

圖書目錄

第1篇 Visual C++網(wǎng)絡(luò)編程基礎(chǔ)
第1章 Visual C++網(wǎng)絡(luò)編程概述(教學(xué)視頻:21分鐘)
1.1 網(wǎng)絡(luò)基礎(chǔ)知識
1.1.1 OSI七層網(wǎng)絡(luò)模型
1.I.2 TCP/IP協(xié)議
1.1.3 C/S編程模型
1.2 網(wǎng)絡(luò)編程基礎(chǔ)
1.2.1 Sockets套接字
1.2.2 網(wǎng)絡(luò)字節(jié)順序
1.3 WindowsSockets介紹
1.3.1 CAsyncSocket類
1.3.2 CSocket類
1.4 小結(jié)
第2章 Socket套接字編程(教學(xué)視頻:73分鐘)
2.1 尋址方式和字節(jié)順序
2.1.1 尋址方式
2.1.2 字節(jié)順序
2.1.3 Socket相關(guān)函數(shù)
2.2 Winsock網(wǎng)絡(luò)程序開發(fā)流程
2.2.1 VC中創(chuàng)建工程的步驟
2.2.2 Winsock編程流程
2.2.3 基于UDP的Sockets編程
2.2.4.基于UDP的Sockets編程
2.3 網(wǎng)絡(luò)程序?qū)嵗龖?yīng)用
2.3.1 TCP客戶端程序
2.3.2 TCP服務(wù)器程序
2.4 小結(jié)
第3章 多線程與異步套接字編程(教學(xué)視頻:116分鐘)
3.1 多線程技術(shù)
3.1.1 基本概念
3.1.2 創(chuàng)建線程
3.2 實現(xiàn)線程同步
3.2.1 臨界區(qū)對象
3.2.2 事件對象
3.2.3 互斥對象
3.3 進程間通信
3.3.1 郵槽
3.3.2 命名管道
3.3.3 匿名管道
3.3.4 小結(jié)
3.4 設(shè)置I/O模式
3.4.1 異步I/O模式
3.4.2 WSAAsyncSelect方法
3.5 小結(jié)
第2篇 Visual C++網(wǎng)絡(luò)編程典型應(yīng)用
第4章 FTP瀏覽器(教學(xué)視頻:95分鐘)
4.1 FTP工作原理
4.1.1 FTP數(shù)據(jù)結(jié)構(gòu)
4.1.2 FTP數(shù)據(jù)傳輸模式
4.1.3 服務(wù)器進行連接
4.1.4 登錄驗證
4.1.5 關(guān)閉數(shù)據(jù)連接
4.1.6 FTP常用命令
4.1.7 數(shù)據(jù)校驗與重發(fā)控制
4.2 登錄FTP服務(wù)器
4.2.1 連接FTP服務(wù)器
4.2.2 登錄FTP服務(wù)器
4.3 FTP文件處理
4.3.1 CSocketFile類的使用
4.3.2 使用CArchive類進行串行化
4.3.3 獲取FTP服務(wù)器文件信息
4.3.4 上傳文件
4.3.5 下載文件
4.4 創(chuàng)建客戶端
4.4.1 建立工程
4.4.2 定義CFtp類
4.4.3 使用CFtp類編程
4.5 小結(jié)
第5章 網(wǎng)頁瀏覽器(教學(xué)視頻:72分鐘)
5.1 HTTP請求
5.1.1 GET方式
5.1.2 POSI方式
5.1.3 請求消息
5.2 HTTP響應(yīng)
5.2.1 響應(yīng)狀態(tài)信息
5.2.2 響應(yīng)標題字段信息
5.2.3 實體標題字段信息
5.2.4 實體數(shù)據(jù)
5.3 制作個性化界面
5.3.1 工具欄編程
5.3.2 添加消息響應(yīng)
5.3.3 如何實現(xiàn)收藏夾的功能
5.5.4.使用MicrosoftWeb瀏覽器控件
5.4.1 建立MFC工程
5.4.2 添加控件
5.4.3 控件對象屬性方法
5.5 CHtmlView類
5.5.1 CHtmlView類
5.5.2 建立繼承關(guān)系
5.5.3 地址欄消息響應(yīng)
5.5.4 實現(xiàn)查看源文件功能
5.5.5 實現(xiàn)刷新功能
5.6 小結(jié)
第6章 網(wǎng)絡(luò)通信器(教學(xué)視頻:58分鐘)
6.1 通信原理
6.1.1 通信連接
6.1.2 發(fā)送接收
6.2 發(fā)送端程序
6.2.1 創(chuàng)建連接套接字
6.2.2 創(chuàng)建發(fā)送套接字
6.2.3 實現(xiàn)發(fā)送功能
6.3 接收端程序
6.3.1 監(jiān)聽端口
6.3.2 接收數(shù)據(jù)
6.4 界面美化編程
6.4.1 界面初始化
6.4.2 設(shè)置服務(wù)器窗口圖標
6.4.3 顯示服務(wù)器啟動時間
6.4.4 服務(wù)器狀態(tài)欄編程
6.5 ,J、結(jié)
第7章 郵件收發(fā)器(教學(xué)視頻:107分鐘)
7.1 調(diào)用Windows自帶的郵件發(fā)送程序
7.1.1 調(diào)用Windows進程
7.1.2 CreateProcess(1函數(shù)
7.2 SMTP會話過程
7.2.1 怎么連接服務(wù)器
7.2.2 SMTP命令
7.2.3 發(fā)送命令與接收響應(yīng)
7.3 發(fā)送郵件
7.3.1 界面設(shè)計
7.3.2 界面初始化代碼
7.3.3 添加服務(wù)器設(shè)置對話框
7.3.4 使用服務(wù)器設(shè)置對話框
7.3.5 記錄程序配置信息
7.3.6 設(shè)置并連接服務(wù)器
7.3.7 構(gòu)造郵件
7.3.8 發(fā)送郵件
7.3.9 發(fā)送郵件實例
7.4 接收郵件
7.4.1 POP3簡介
7.4.2 接收郵件實例界面
7.4.3 使用接收郵件對話框
7.4.4 接收郵件
7.4.5 實現(xiàn)接收郵件功能
7.4.6 封裝客戶端發(fā)送與接收功能
7.4.7 顯示郵件數(shù)據(jù)
7.4.8 代碼分析
7.5 小結(jié)
第8章 網(wǎng)絡(luò)文件傳輸器(教學(xué)視頻:87分鐘)
8.1 CFile類
8.1.1 構(gòu)造函數(shù)
8.1.2 讀寫文件
8.1.3 文件關(guān)閉
8.1.4 文件定位
……
第9 實用播放器(教學(xué)視頻:120分鐘)
第10 P2P網(wǎng)絡(luò)播放器(教學(xué)視頻:107分鐘)
第11 Q版聊天軟件(學(xué)視頻:60分鐘)
第3篇 Visual C++串口通信
第12 串口通信基礎(chǔ)(教學(xué)視頻:22分鐘)
第13 串口通信編程應(yīng)用(教學(xué)視頻:69分鐘)
第14 VC發(fā)送手機短信(教學(xué)視頻:73分鐘)

本目錄推薦

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