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

Visual C++網(wǎng)絡編程案例實戰(zhàn)

Visual C++網(wǎng)絡編程案例實戰(zhàn)

定 價:¥59.00

作 者: 梁偉 等編著
出版社: 清華大學出版社
叢編項:
標 簽: C C++ C# VC VC++ 程序設計 計算機/網(wǎng)絡

ISBN: 9787302318095 出版時間: 2013-09-01 包裝: 平裝
開本: 16開 頁數(shù): 411 字數(shù):  

內(nèi)容簡介

  《Visual C++網(wǎng)絡編程案例實戰(zhàn)》結合21個實戰(zhàn)開發(fā)案例,全面、系統(tǒng)地介紹了Visual C++網(wǎng)絡開發(fā)所涉及的各種技術。讀者可以以本書中的案例為基礎,編寫出功能更加強大的網(wǎng)絡應用。另外,作者專門為本書錄制了大量的配套教學視頻,以幫助讀者更好地學習本書內(nèi)容。這些視頻和書中的實例源代碼一起收錄于本書的配書光盤中?!禫isual C++網(wǎng)絡編程案例實戰(zhàn)》共15章,分為3篇。第1篇介紹了Visual C++網(wǎng)絡開發(fā)基礎知識,包括Visual C++網(wǎng)絡編程概述、Socket套接字編程和多線程與異步套接字編程。第2篇介紹了7大類網(wǎng)絡開發(fā)典型應用案例的實現(xiàn),包括FTP客戶端實現(xiàn)之一、FTP客戶端實現(xiàn)之二、網(wǎng)頁瀏覽器、網(wǎng)絡通信器、郵件接收和發(fā)送客戶端之一、郵件接收和發(fā)送客戶端之二、網(wǎng)絡文件傳輸器、Q版聊天軟件和聊天室。第3篇介紹了Visual C++串口通信開發(fā),包括串口通信基礎、串口通信編程應用和VC發(fā)送手機短信實戰(zhàn)案例?!禫isual C++網(wǎng)絡編程案例實戰(zhàn)》適合用Visual CH進行網(wǎng)絡程序開發(fā)的人員閱讀,也適合想進一步提升Visual C++網(wǎng)絡編程水平的人員閱讀。另外,本書非常適合大中專院校的學生作為畢業(yè)設計和課題設計的參考書。

作者簡介

  粱偉,軟件工程師,電氣工程師。擅長C++網(wǎng)絡通信、數(shù)字圖像處理和DCS分布式系統(tǒng)開發(fā)等技術。擔任C3P圖像處理論壇版主和匯編網(wǎng)的講師。參與過多個大型項目,包括銀行ATM機系統(tǒng)、電力系統(tǒng)監(jiān)控系統(tǒng)和醫(yī)療CT圖像系統(tǒng)等。

圖書目錄

第1篇 Visual C++網(wǎng)絡開發(fā)基礎
第1章 Visual C++網(wǎng)絡編程概述
1.1 網(wǎng)絡基礎知識
1.1.1 0SI七層網(wǎng)絡模型
1.1.2 TCP/IP協(xié)議
1.1.3 C/S編程模型
1.2 網(wǎng)絡編程基礎
1.2.1 Sockets套接字
1.2.2 網(wǎng)絡字節(jié)順序
1.3 Windows Sockets介紹
1.3.1 CAsync Socket類
1.3.2 CSocket類
1.4 小結
第2章 Socket套接字編程
2.1 尋址方式和字節(jié)順序
2.1.1 尋址方式
2.1.2 字節(jié)順序
2.1.3 Socket相關函數(shù)
2.2 Winsock網(wǎng)絡程序開發(fā)流程
2.2.1 VC中創(chuàng)建工程的步驟
2.2.2 Winsock編程流程
2.2.3 基于TCP的Sockets編程
2.2.4 基于UDP的Sockets編程
2.3 網(wǎng)絡程序?qū)嵗龖?br />2.3.1 TCP客戶端程序
2.3.2 TCP服務器程序
2.4 小結
第3章 多線程與異步套接字編程
3.1 多線程技術
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.4 設置I/O模式
3.4.1 異步I/O模式
3.4.2 WSAAsync Select方法
3.5 小結
第2篇 Visual C++網(wǎng)絡開發(fā)典型應用
第4章 FTP客戶端實現(xiàn)Z
4.1 FTP工作原理
4.1.1 FTP數(shù)據(jù)結構
4.1.2 FTP數(shù)據(jù)傳輸模式
4.1.3 與服務器進行連接
4.1.4 登錄驗證
4.1.5 關閉數(shù)據(jù)連接
4.1.6 FTP常用命令
4.1.7 數(shù)據(jù)校驗與重發(fā)控制
4.2 FTP客戶端實例
4.2.1 創(chuàng)建工程
4.2.2 連接和登錄驗證
4.2.3 更新文件列表
4.2.4 文件上傳
4.2.5 文件下載
4.2.6 安全退出
4.3 小結
第5章 FTP客戶端實現(xiàn)之二
5.1 FTP客戶端簡介
5.1.1 樹形結構的應用
5.1.2 列表結構的應用
5.1.3 信息框的應用
5.1.4 浮動對話框的應用
5.2 關鍵技術講解
5.2.1 制作、使用浮動對話框
5.2.2 客戶區(qū)的分割
5.2.3 樹形視圖項目拖動效果
5.2.4 列表視圖項目拖動效果
……
第3篇 Visual C++串口通信開發(fā)

本目錄推薦

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