国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊

包郵 網絡通信編程

出版社:人民郵電出版社出版時間:2025-02-01
開本: 16開 頁數: 286
中 圖 價:¥63.2(7.9折) 定價  ¥79.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

網絡通信編程 版權信息

網絡通信編程 本書特色

1.本書是中國通信學會推薦用書。

2.本書作者具有豐富的程序一線教學經驗,深知讀者需求和認知規律。

3.本書采用大量的示例,內容基本覆蓋網絡編程核心技術的知識點,內容直觀,實戰性高,可讀性較強。

4.本書的示例在新的Visual Studio Code中調試運行。

網絡通信編程 內容簡介

本書全面深入地介紹基于套接字和軟件定義網絡的編程技術。全書共10章,主要內容包括套接字網絡編程基礎、WinSock編程、WinSock的I/O模型、CAsyncSocket類編程、CSocket類編程、WinInet編程、HTTP及高級編程、電子郵件協議與編程、SDN網絡編程。各章都配有習題,讓讀者能夠理解并掌握所學內容,從而提升網絡編程能力。 本書結構清晰、講解細致、通俗易懂,可以作為高等院校網絡通信編程及相關專業的教材,也可以作為相關培訓機構的教材,還可以作為網絡研究和開發人員的參考書。

網絡通信編程 目錄

第 1章 概述

1.1 網絡編程相關的基本概念

1.1.1 網絡編程與進程通信

1.1.2 互聯網中網間進程的標識

1.1.3 網絡協議的特征

1.2 客戶機/服務器交互模式

1.2.1 網絡應用的工作模式

1.2.2 客戶機/服務器模式

1.2.3 容易混淆的術語

1.2.4 網絡協議與C/S模式的關系

1.2.5 C/S交互的多樣化

1.2.6 服務器的并發性

1.2.7 網絡服務的標識方式

1.3 P2P模式

1.3.1 P2P技術的興起

1.3.2 P2P的定義和特征

1.3.3 P2P的發展

1.3.4 P2P的關鍵技術

1.3.5 P2P系統的應用與前景

1.4 網絡編程

1.4.1 基于c/s模式的網絡編程

1.4.2 基于b/s模式的網絡編程

1.4.3 基于p2p模式的網絡編程

1.4.4 SDN中的網絡編程

習題

第 2章 套接字網絡編程基礎

2.1 套接字網絡編程接口的產生與發展

2.1.1 問題的提出

2.1.2 套接字編程接口的起源

2.1.3 套接字編程接口的繼承和發展

2.1.4 套接字編程接口的兩種實現方式

2.1.5 套接字通信與UNIX操作系統的輸入/輸出的關系

2.2 套接字編程的基本概念

2.2.1 什么是套接字

2.2.2 套接字的特點

2.2.3 套接字的應用場合

2.2.4 套接字使用的數據類型和相關函數

2.3 Windows平臺下Linux開發環境搭建

2.4 Linux環境下面向連接的套接字編程

2.4.1 可靠的傳輸控制協議

2.4.2 套接字的工作過程

2.4.3 面向連接的套接字編程實例

2.4.4 進程的阻塞問題和對策

2.5 Linux環境下無連接的套接字編程

2.5.1 高效的用戶數據包協議

2.5.2 無連接的套接字編程的兩種模式

2.5.3 數據包套接字的對等模式編程實例

2.6 Linux環境下原始套接字

2.6.1 原始套接字的創建

2.6.2 原始套接字的使用

2.6.3 原始套接字應用實例

習題

第3章 WinSock編程

3.1 WinSock概述

3.2 WinSock庫函數

3.2.1 WinSock的注冊與注銷

3.2.2 WinSock的錯誤處理函數

3.2.3 主要的WinSock函數

3.2.4 WinSock的輔助函數

3.2.5 WinSock的信息查詢函數

3.2.6 WSAAsyncGetXByY類型的擴展函數

3.3 WinSock的多線程編程

3.3.1 WinSock的兩種I/O模式

3.4.2 多線程編程的應用場景

3.4 網絡應用程序的運行環境

習題

第4章 WinSock的I/O模型

4.1 select模型

4.1.1 select模型主要函數

4.1.2 select模型編程實例

4.2 WSAAsyncSelect異步I/O模型

4.2.1 異步I/O模型主要函數

4.2.2 異步I/O模型編程實例

4.3 WSAEventSelect事件選擇模型

4.3.1 事件選擇模型主要函數

4.3.1 事件選擇模型編程實例

4.4 重疊I/O模型

4.4.1 重疊I/O模型的優點

4.4.2 重疊I/O模型的基本原理

4.4.3 重疊I/O模型的關鍵函數和數據結構

4.4.4 使用事件通知實現重疊模型的步驟

4.4.5 使用完成例程實現重疊模型的步驟

4.4.6 重疊I/O模型編程實例

4.5 完成端口模型

4.5.1 什么是完成端口模型

4.5.2 使用完成端口模型的方法

4.5.3 完成端口模型編程實例

習題

第5章 CAsyncSocket類的編程

5.1 CAsyncSocket類

5.1.1 使用CAsyncSocket類的一般步驟

5.1.2 創建CAsyncSocket類對象

5.1.3 關于CAsyncSocket類可以接收并處理的消息事件

5.1.4 客戶端套接字對象請求連接到服務器端套接字對象

5.1.5 服務器接收客戶機的連接請求

5.1.6 發送與接收流式數據

5.1.7 關閉套接字

5.1.8 錯誤處理

5.1.9 其他成員函數

5.2 用CAsyncSocket類實現聊天室程序

5.2.1 實現目標

5.2.2 創建客戶端應用程序

5.2.3 客戶端程序的類與消息驅動

5.2.4 客戶端程序主要功能的代碼和分析

5.2.5 創建服務器端程序

5.2.6 服務器端程序的流程和消息驅動

5.2.7 點對點交談的服務器端程序主要功能的代碼和分析

第6章 CSocket類的編程

6.1 CSocket類

6.1 .1 創建CSocket對象

6.1 .2 建立連接

6.1 .3 發送和接收數據

6.1 .4 CSocket類、CArchive類和CSocketFile類

6.1 .5 關閉套接字和清除相關的對象

6.2 CSocket類的編程模型

6.3 用CSocket類實現聊天室程序

6.3 .1 聊天室程序的功能

6.3 .2 創建聊天室的服務器端程序

6.3 .3 聊天室服務器端程序的主要實現代碼和分析

6.3 .4 創建聊天室的客戶端程序

6.3 .5 聊天室客戶端程序的主要實現代碼和分析

習題

實驗

第7章 WinInet編程

7.1 MFC WinInet類

7.1.1 概述

7.1.2 MFC WinInet所包含的類

7.1.3 使用WinInet類編程的一般步驟

7.1.4 創建CInternetSession類對象

7.1.5 查詢或設置互聯網請求選項

7.1.6 創建連接類對象

7.1.7 使用文件檢索類

7.1.8 重載OnStatusCallback函數

7.1.9 創建并使用網絡文件類對象

7.1.10 CInternetException類

7.2 用MFC WinInet類實現FTP客戶端

7.2.1 程序要實現的功能

7.2.2 創建應用程序的過程

7.3 VC 對多線程網絡編程的支持

7.3.1 MFC支持的兩種線程

7.3.2 創建MFC的工作線程

7.3.3 創建并啟動用戶界面線程

7.3.4 終止線程

7.4 多線程FTP客戶端實例

7.4.1 編寫線程函數

7.4.2 添加事件處理函數

習題

實驗

第8章 HTTP及高級編程

8.1 HTTP

8.1.1 HTTP的背景

8.1.2 HTTP的內容

8.1.3 HTTP消息的一般格式

8.1.4 HTTP請求的格式

8.1.5 HTTP響應的格式

8.1.6 訪問認證

8.1.7 URL編碼

8.1.8 HTTP的應用

8.2 利用CHtmlView類創建Web瀏覽器型的應用程序

8.2.1 CHtmlView類與WebBrowser控件

8.2.2 CHtmlView類的成員函數

8.2.3 創建一個Web瀏覽器型的應用程序的一般步驟

8.3 Web瀏覽器應用程序實例

8.3.1 程序實現的目標

8.3.2 創建實例程序

習題

實驗

第9章 電子郵件協議與編程

9.1 電子郵件系統的工作原理

9.1.1 電子郵件的特點

9.1.2 電子郵件系統的構成

9.1.3 電子郵件系統的實現

9.2 簡單郵件傳送協議

9.2.1 概述

9.2.2 SMTP客戶機與SMTP服務器之間的會話

9.2.3 常用的SMTP命令

9.2.4 常用的SMTP響應碼

9.2.5 SMTP的會話過程

9.2.6 使用WinSock來實現電子郵件客戶機與服務器的會話

9.3 電子郵件信件結構詳述

9.3.1 互聯網文本信件的格式標準——RFC 822

9.3.2 信件的頭部

9.3.3 構造和分析符合RFC 822標準的電子信件

9.4 MIME編碼解碼與發送附件

9.4.1 MIME概述

9.4.2 MIME定義的新的信頭字段

9.4.3 MIME郵件的內容類型

9.4.4 MIME郵件的編碼方式

9.5 POP3與接收電子郵件

9.5.1 POP3

9.5.2 POP3的會話過程

9.5.3 POP3會話的3個狀態

9.5.4 POP3標準命令

9.5.5 接收電子郵件的一般步驟

9.6 接收電子郵件的程序實例

9.6.1 實例程序的目的和實現的技術要點

9.6.2 創建應用程序的過程

9.7 發送電子郵件的程序實例

9.7.1 實例程序的目的和實現的技術要點

9.7.2 創建應用程序的過程

習題

第 10章 SDN網絡編程

10.1 OpenFlow

10.1.1 OpenFlow概述

10.1.2 流表

10.1.2 OpenFlow 通道

10.2 SDN仿真環境

10.2.1 Mininet的安裝和配置

10.1.1 mininet的安裝和配置

10.1.2 RYU的安裝和配置

10.3 編程實驗

10.3.1 基于miniedit的可視化操作

10.3.2 自學習交換機

10.3.3 SDN流量監測

習 題

參考文獻

展開全部

網絡通信編程 作者簡介

劉金江,主要研究方向為計算機網絡、數據分析與處理。參與國家自然科學基金項目2項,主持完成省部級項目3項,在Mathematical Problems in Engineering等國內外雜志發表學術論文20余篇,出版學術著作教材5部,授權發明專利2件。河南省數字圖像大數據智能處理工程研究中心主任,計算機應用技術河南省重點學科帶頭人,碩士研究生導師,擔任學術任職有中國計算機學會會員、河南省計算機教育研究會理事等。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 久草视频福利在线观看 | 成人黄色在线播放 | 久久人午夜亚洲精品无码区 | 成人品视频观看在线 | 激情六月丁香婷婷四房播 | 在线观看亚洲人成网站 | 国产做国产爱免费视频 | 成人特黄午夜性a一级毛片 成人特级毛片69免费观看 | 亚洲成人免费视频在线 | 七次郎在线观看视频国产 | jizz日本zzz日本人 | 中文字幕视频网 | 日本一级级特黄特色大片 | 亚洲精品国产精品国自产观看 | 一级女人18片毛片免费视频 | 亚洲国产99 | 成人区人妻精品一区二区三区 | 欧美成人精品第一区首页 | 国产一区日韩二区欧美三 | 久久久亚洲av成人网站 | 欧美精品一区二区三区久久 | 久久久久无码精品国产不卡 | www.狠狠艹| 免费播放美女一级毛片 | 97人妻人人揉人人躁人人 | 免费一级特黄欧美大片久久网 | 九九色网站 | 久久精品国产在热久久2019 | 噜噜噜噜私人影院 | 色婷婷av一区二区三区浪潮 | 熟女人妇 成熟妇女系列视频 | 国产欧美精品一区二区三区 | aa级国产女人毛片水真多 | www.九九| 黄a大片 | 亚洲伊人一本大道中文字幕 | 久久精品伊人 | 6699嫩草久久久精品影院 | 色偷偷亚洲第一综合网 | 18无码粉嫩小泬无套在线观看 | 亚洲av无码一区二区三区观看 |