注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程網(wǎng)絡(luò)編程實(shí)用教程(第2版)

網(wǎng)絡(luò)編程實(shí)用教程(第2版)

網(wǎng)絡(luò)編程實(shí)用教程(第2版)

定 價(jià):¥34.00

作 者: 葉樹(shù)華 編著
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材
標(biāo) 簽: 網(wǎng)站開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115219763 出版時(shí)間: 2010-02-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 322 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《網(wǎng)絡(luò)編程實(shí)用教程(第2版)》主要介紹基于TCP/IP協(xié)議棧的套接字網(wǎng)絡(luò)編程技術(shù)。全書(shū)分為10章,第1章介紹網(wǎng)絡(luò)編程基礎(chǔ),第2章介紹套接字網(wǎng)絡(luò)編程接口,第3章介紹Windows環(huán)境的網(wǎng)絡(luò)編程,第4章介紹MFC編程,第5章介紹MFC WinSock類(lèi)的編程,第6章介紹WinInet編程,第7章介紹WinSock的多線(xiàn)程編程,第8章介紹WinSock的輸入/輸出模型,第9章介紹HTTP及高級(jí)編程,第10章介紹電子郵件協(xié)議與編程。各章后都配有習(xí)題,便于讀者理解掌握所學(xué)內(nèi)容?!毒W(wǎng)絡(luò)編程實(shí)用教程(第2版)》配有教學(xué)資源包,包括課件和各章實(shí)例的源程序,可以從人民郵電出版社教學(xué)資源與服務(wù)網(wǎng)上免費(fèi)下載。《網(wǎng)絡(luò)編程實(shí)用教程(第2版)》可作為高等學(xué)校相關(guān)專(zhuān)業(yè)高年級(jí)本科生和研究生的教材,也可供其他技術(shù)人員參考。

作者簡(jiǎn)介

暫缺《網(wǎng)絡(luò)編程實(shí)用教程(第2版)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 網(wǎng)絡(luò)編程基礎(chǔ)
1.1 網(wǎng)絡(luò)編程相關(guān)的基本概念
1.1.1 網(wǎng)絡(luò)編程與進(jìn)程通信
1.1.2 Internet中網(wǎng)間進(jìn)程的標(biāo)識(shí)
1.1.3 網(wǎng)絡(luò)協(xié)議的特征
1.1.4 高效的用戶(hù)數(shù)據(jù)報(bào)協(xié)議
1.1.5 可靠的傳輸控制協(xié)議
1.2 三類(lèi)網(wǎng)絡(luò)編程
1.2.1 基于TCP/IP協(xié)議棧的網(wǎng)絡(luò)編程
1.2.2 基于WWW應(yīng)用的網(wǎng)絡(luò)編程
1.2.3 基于.NET框架的WebServices網(wǎng)絡(luò)編程
1.3 客戶(hù)機(jī)/服務(wù)器交互模式
1.3.1 網(wǎng)絡(luò)應(yīng)用軟件的地位和功能
1.3.2 客戶(hù)機(jī)/服務(wù)器模式
1.3.3 客戶(hù)機(jī)與服務(wù)器的特性
1.3.4 容易混淆的術(shù)語(yǔ)
1.3.5 客戶(hù)機(jī)與服務(wù)器的通信過(guò)程
1.3.6 網(wǎng)絡(luò)協(xié)議與C/S模式的關(guān)系
1.3.7 錯(cuò)綜復(fù)雜的C/S交互
1.3.8 服務(wù)器如何同時(shí)為多個(gè)客戶(hù)機(jī)服務(wù)
1.3.9 標(biāo)識(shí)一個(gè)特定服務(wù)
1.4 P2P模式
1.4.1 P2P技術(shù)的興起
1.4.2 P2P的定義和特征
1.4.3 P2P的發(fā)展
1.4.4 P2P的關(guān)鍵技術(shù)
1.4.5 P2P系統(tǒng)的應(yīng)用與前景
習(xí)題
第2章 套接字網(wǎng)絡(luò)編程接口基礎(chǔ)
2.1 套接字網(wǎng)絡(luò)編程接口的產(chǎn)生與發(fā)展
2.1.1 問(wèn)題的提出
2.1.2 套接字編程接口起源于UNIX操作系統(tǒng)
2.1.3 套接字編程接口在Windows和Linux操作系統(tǒng)中得到繼承和發(fā)展
2.1.4 套接字編程接口的兩種實(shí)現(xiàn)方式
2.1.5 套接字通信與UNIX操作系統(tǒng)的輸入/輸出的關(guān)系
2.2 套接字編程的基本概念
2.2.1 什么是套接字
2.2.2 套接字的特點(diǎn)
2.2.3 套接字的應(yīng)用場(chǎng)合
2.2.4 套接字使用的數(shù)據(jù)類(lèi)型和相關(guān)的問(wèn)題
2.3 面向連接的套接字編程
2.3.1 套接字的工作過(guò)程
2.3.2 套接字編程接口的系統(tǒng)調(diào)用
2.3.3 面向連接的套接字編程實(shí)例
2.3.4 進(jìn)程的阻塞問(wèn)題和對(duì)策
2.4 無(wú)連接的套接字編程
2.4.1 無(wú)連接的套接字編程的兩種模式
2.4.2 兩個(gè)專(zhuān)用的系統(tǒng)調(diào)用
2.4.3 數(shù)據(jù)報(bào)套接字的對(duì)等模式編程實(shí)例
2.5 原始套接字
2.5.1 原始套接字的創(chuàng)建
2.5.2 原始套接字的使用
2.5.3 原始套接字應(yīng)用實(shí)例
2.6 Linux系統(tǒng)的網(wǎng)絡(luò)編程接口
2.6.1 數(shù)據(jù)結(jié)構(gòu)
2.6.2 主要系統(tǒng)調(diào)用
習(xí)題
第3章 Windows環(huán)境的網(wǎng)絡(luò)編程
3.1 WindowsSockets規(guī)范
3.1.1 概述
3.1.2 WindowsSockets規(guī)范
3.1.3 WinSock規(guī)范與Berkeley套接口的區(qū)別
3.2 WinSock1.1的庫(kù)函數(shù)
3.2.1 WinSock的注冊(cè)與注銷(xiāo)
3.2.2 WinSock的錯(cuò)誤處理函數(shù)
3.2.3 主要的WinSock函數(shù)
3.2.4 WinSock的輔助函數(shù)
3.2.5 WinSock的信息查詢(xún)函數(shù)
3.2.6 WSAAsyncGetXByY類(lèi)型的擴(kuò)展函數(shù)
3.3 網(wǎng)絡(luò)應(yīng)用程序的運(yùn)行環(huán)境
習(xí)題
第4章 MFC編程
4.1 MFC概述
4.1.1 MFC是一個(gè)編程框架
4.1.2 典型的MDI應(yīng)用程序的構(gòu)成
4.2 MFC和Win32
4.2.1 MFC對(duì)象和Windows對(duì)象的關(guān)系
4.2.2 幾個(gè)主要的類(lèi)
4.3 Cobject類(lèi)
4.3.1 CObject類(lèi)的定義
4.3.2 CObject類(lèi)的特性
4.4 消息映射的實(shí)現(xiàn)
4.5 MFC對(duì)象的創(chuàng)建
4.5.1 MFC對(duì)象的關(guān)系
4.5.2 MFC提供的接口
4.5.3 MFC對(duì)象的創(chuàng)建過(guò)程
4.6 應(yīng)用程序的退出
習(xí)題
第5章 MFCWinSock類(lèi)的編程
5.1 CAsyncSocket類(lèi)
5.1.1 使用CAsyncSocket類(lèi)的一般步驟
5.1.2 創(chuàng)建CAsyncSocket類(lèi)對(duì)象
5.1.3 關(guān)于CAsyncSocket類(lèi)可以接受并處理的消息事件
5.1.4 客戶(hù)機(jī)端套接字對(duì)象請(qǐng)求連接到服務(wù)器端套接字對(duì)象
5.1.5 服務(wù)器接收客戶(hù)機(jī)的連接請(qǐng)求
5.1.6 發(fā)送與接收流式數(shù)據(jù)
5.1.7 關(guān)閉套接字
5.1.8 錯(cuò)誤處理
5.1.9 其他的成員函數(shù)
5.2 CSocket類(lèi)
5.2.1 創(chuàng)建CSocket對(duì)象
5.2.2 建立連接
5.2.3 發(fā)送和接收數(shù)據(jù)
5.2.4 CSocket類(lèi)、CArchive類(lèi)和CSocketFile類(lèi)
5.2.5 關(guān)閉套接字和清除相關(guān)的對(duì)象
5.3 CSocket類(lèi)的編程模型
5.4 CAsyncSocket類(lèi)的應(yīng)用實(shí)例
5.4.1 實(shí)現(xiàn)目標(biāo)
5.4.2 創(chuàng)建客戶(hù)機(jī)端應(yīng)用程序
5.4.3 客戶(hù)機(jī)端程序的類(lèi)與消息驅(qū)動(dòng)
5.4.4 客戶(hù)機(jī)端程序主要功能的代碼和分析
5.4.5 創(chuàng)建服務(wù)器端程序
5.4.6 服務(wù)器端程序的流程和消息驅(qū)動(dòng)
5.4.7 點(diǎn)對(duì)點(diǎn)交談的服務(wù)器端程序主要功能的代碼和分析
5.5 用CSocket類(lèi)實(shí)現(xiàn)的聊天室程序
5.5.1 聊天室程序的功能
5.5.2 創(chuàng)建聊天室的服務(wù)器端程序
5.5.3 聊天室服務(wù)器端程序的主要實(shí)現(xiàn)代碼和分析
5.5.4 創(chuàng)建聊天室的客戶(hù)機(jī)端程序
5.5.5 聊天室客戶(hù)機(jī)端程序的主要實(shí)現(xiàn)代碼和分析
習(xí)題
第6章 WinInet編程
6.1 MFCWinInet類(lèi)
6.1.1 概述
6.1.2 MFCWinInet所包含的類(lèi)
6.1.3 使用WinInet類(lèi)編程的一般步驟
6.1.4 創(chuàng)建CInternetSession類(lèi)對(duì)象
6.1.5 查詢(xún)或設(shè)置Internet請(qǐng)求選項(xiàng)
6.1.6 創(chuàng)建連接類(lèi)對(duì)象
6.1.7 使用文件檢索類(lèi)
6.1.8 重載OnStatusCallback函數(shù)
6.1.9 創(chuàng)建并使用網(wǎng)絡(luò)文件類(lèi)對(duì)象
6.1.10 CInternteException類(lèi)
6.2 MFCWinInet類(lèi)應(yīng)用程序編程實(shí)例
6.2.1 程序要實(shí)現(xiàn)的功能
6.2.2 創(chuàng)建應(yīng)用程序的過(guò)程
習(xí)題
第7章 WinSock的多線(xiàn)程編程
7.1 WinSock為什么需要多線(xiàn)程編程
7.1.1 WinSock的兩種I/O模式
7.1.2 兩種模式的優(yōu)缺點(diǎn)及解決方法
7.2 Win32操作系統(tǒng)下的多進(jìn)程多線(xiàn)程機(jī)制
7.2.1 Win32OS是單用戶(hù)多任務(wù)的操作系統(tǒng)
7.2.2 Win32OS是支持多線(xiàn)程的操作系統(tǒng)
7.2.3 多線(xiàn)程機(jī)制在網(wǎng)絡(luò)編程中的應(yīng)用
7.3 VC++6.0對(duì)多線(xiàn)程網(wǎng)絡(luò)編程的支持
7.3.1 MFC支持的兩種線(xiàn)程
7.3.2 創(chuàng)建MFC的工作線(xiàn)程
7.3.3 創(chuàng)建并啟動(dòng)用戶(hù)界面線(xiàn)程
7.3.4 終止線(xiàn)程
7.4 多線(xiàn)程網(wǎng)絡(luò)編程的例子
7.4.1 編寫(xiě)線(xiàn)程函數(shù)
7.4.2 添加事件處理函數(shù)
習(xí)題
第8章 WinSock的I/O模型
8.1 select模型
8.2 WSAAsyncSelect異步I/O模型
8.3 WSAEventSelect事件選擇模型
8.4 重疊I/O模型
8.4.1 重疊I/O模型的優(yōu)點(diǎn)
8.4.2 重疊I/O模型的基本原理
8.4.3 重疊I/O模型的關(guān)鍵函數(shù)和數(shù)據(jù)結(jié)構(gòu)
8.4.4 使用事件通知實(shí)現(xiàn)重疊模型的步驟
8.4.5 使用完成例程實(shí)現(xiàn)重疊模型的步驟
8.5 完成端口模型
8.5.1 什么是完成端口模型
8.5.2 使用完成端口模型的方法
習(xí)題
第9章 HTTP及高級(jí)編程
9.1 HTTP
9.1.1 HTTP的背景
9.1.2 HTTP的內(nèi)容
9.1.3 HTTP消息的一般格式
9.1.4 HTTP請(qǐng)求的格式
9.1.5 HTTP響應(yīng)的格式
9.1.6 訪(fǎng)問(wèn)認(rèn)證
9.1.7 URL編碼
9.1.8 HTTP的應(yīng)用
9.2 利用CHtmlView類(lèi)創(chuàng)建Web瀏覽器型的應(yīng)用程序
9.2.1 CHtmlView類(lèi)與WebBrowser控件
9.2.2 CHtmlView類(lèi)的成員函數(shù)
9.2.3 創(chuàng)建一個(gè)Web瀏覽器型的應(yīng)用程序的一般步驟
9.3 Web瀏覽器應(yīng)用程序?qū)嵗?br />9.3.1 程序?qū)崿F(xiàn)的目標(biāo)
9.3.2 創(chuàng)建實(shí)例程序
習(xí)題
第10章 電子郵件協(xié)議與編程
10.1 電子郵件系統(tǒng)的工作原理
10.1.1 電子郵件的特點(diǎn)
10.1.2 電子郵件系統(tǒng)的構(gòu)成
10.1.3 電子郵件系統(tǒng)的實(shí)現(xiàn)
10.2 簡(jiǎn)單郵件傳送協(xié)議
10.2.1 概述
10.2.2 SMTP客戶(hù)機(jī)與SMTP服務(wù)器之間的會(huì)話(huà)
10.2.3 常用的SMTP命令
10.2.4 常用的SMTP響應(yīng)碼
10.2.5 SMTP的會(huì)話(huà)過(guò)程
10.2.6 使用WinSock來(lái)實(shí)現(xiàn)電子郵件客戶(hù)機(jī)與服務(wù)器的會(huì)話(huà)
10.3 電子郵件信件結(jié)構(gòu)詳述
10.3.1 Internet文本信件的格式標(biāo)準(zhǔn)——RFC 822
10.3.2 信件的頭部
10.3.3 構(gòu)造和分析符合RFC822標(biāo)準(zhǔn)的電子信件
10.4 MIME編碼解碼與發(fā)送附件
10.4.1 MIME概述
10.4.2 MIME定義的新的信頭字段
10.4.3 MIME郵件的內(nèi)容類(lèi)型
10.4.4 MIME郵件的編碼方式
10.5 POP3與接收電子郵件
10.5.1 POP3
10.5.2 POP3的會(huì)話(huà)過(guò)程
10.5.3 POP3會(huì)話(huà)的3個(gè)狀態(tài)
10.5.4 POP3標(biāo)準(zhǔn)命令
10.5.5 接收電子郵件的一般步驟
10.6 接收電子郵件的程序?qū)嵗?br />10.6.1 實(shí)例程序的目的和實(shí)現(xiàn)的技術(shù)要點(diǎn)
10.6.2 創(chuàng)建應(yīng)用程序的過(guò)程
10.7 發(fā)送電子郵件的程序?qū)嵗?br />10.7.1 實(shí)例程序的目的和實(shí)現(xiàn)的技術(shù)要點(diǎn)
10.7.2 創(chuàng)建應(yīng)用程序的過(guò)程
習(xí)題
參考文獻(xiàn)

本目錄推薦

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