linux下http服務(wù)器設(shè)計(jì).doc
約27頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
linux下http服務(wù)器設(shè)計(jì),目錄摘要vabstractvi前言vii第一章緒論11.1課題背景11.2課題研究的目的和意義1第二章http服務(wù)器的相關(guān)理論基礎(chǔ)32.1 linux系統(tǒng)簡(jiǎn)介32.2 tcp/ip協(xié)議分析42.2.1 tcp/ip協(xié)議概述42.2.2 網(wǎng)絡(luò)層協(xié)議(ip協(xié)議)52.2.3 傳輸層協(xié)議(tcp和udp)72.3 linux...
內(nèi)容介紹
此文檔由會(huì)員 道客巴巴 發(fā)布
目錄
摘要 v
Abstract vi
前言 vii
第一章 緒 論 1
1.1課題背景 1
1.2 課題研究的目的和意義 1
第二章HTTP服務(wù)器的相關(guān)理論基礎(chǔ) 3
2.1 Linux系統(tǒng)簡(jiǎn)介 3
2.2 TCP/IP協(xié)議分析 4
2.2.1 TCP/IP協(xié)議概述 4
2.2.2 網(wǎng)絡(luò)層協(xié)議(IP協(xié)議) 5
2.2.3 傳輸層協(xié)議(TCP和UDP) 7
2.3 Linux下網(wǎng)絡(luò)編程介紹 9
2.3.1 Socket簡(jiǎn)介 10
2.3.2 Socket創(chuàng)建 10
2.3.3 Socket配置 11
2.3.4 建立連接 13
2.3.5 數(shù)據(jù)傳輸 14
2.3.6 結(jié)束傳輸 15
2.3.7 Socket編程的基本步驟 16
2.3.8 I/O復(fù)用介紹 16
2.3.9 Linux下的I/O復(fù)用支持 17
2.3.10 Linux下EPOLL的使用 19
2.4 HTTP協(xié)議分析 22
2.4.1 HTTP協(xié)議概述 22
2.4.2 HTTP工作原理 23
2.4.3 HTTP請(qǐng)求報(bào)文分析 25
2.4.3 HTTP響應(yīng)報(bào)文分析 26
2.4.4 HTTP/1.0主要特征 27
2.4.5 HTTP/1.1簡(jiǎn)介 28
2.5 本章小結(jié) 29
第三章 HTTP服務(wù)器設(shè)計(jì) 30
3.1需求分析 30
3.2 HTTP服務(wù)器模型 30
3.3 HTTP服務(wù)器實(shí)現(xiàn)目標(biāo) 31
3.4 HTTP服務(wù)器設(shè)計(jì)思路 31
3.5 HTTP服務(wù)器功能模塊圖 32
3.6 HTTP服務(wù)器工作流程 32
3.7 HTTP服務(wù)器核心設(shè)計(jì)思想 35
3.8 本章小結(jié) 35
第四章 HTTP服務(wù)器實(shí)現(xiàn) 36
4.1 網(wǎng)絡(luò)連接模塊 36
4.1.1 數(shù)據(jù)結(jié)構(gòu)與接口設(shè)計(jì) 36
4.1.2 epoll接口實(shí)現(xiàn) 37
4.2 HTTP協(xié)議處理模塊 39
4.2.1 數(shù)據(jù)結(jié)構(gòu)與接口設(shè)計(jì) 39
4.3 HTTP服務(wù)提供模塊 42
4.3.1 數(shù)據(jù)結(jié)構(gòu)與接口設(shè)計(jì) 42
4.4 HTTP服務(wù)主程序 44
4.5 HTTP服務(wù)器運(yùn)行與測(cè)試 45
4.5.1 HTTP服務(wù)器運(yùn)行 45
4.5.2 HTTP服務(wù)器測(cè)試 46
4.6 本章小結(jié) 49
第五章 結(jié)論 50
第六章 總結(jié)與體會(huì) 51
謝辭 52
參考文獻(xiàn) 53
附錄 55
附錄1 軟件使用說(shuō)明 55
附錄2 英文原文 57
附錄3 英文翻譯 58
說(shuō)明:本文無(wú)附錄
摘要 v
Abstract vi
前言 vii
第一章 緒 論 1
1.1課題背景 1
1.2 課題研究的目的和意義 1
第二章HTTP服務(wù)器的相關(guān)理論基礎(chǔ) 3
2.1 Linux系統(tǒng)簡(jiǎn)介 3
2.2 TCP/IP協(xié)議分析 4
2.2.1 TCP/IP協(xié)議概述 4
2.2.2 網(wǎng)絡(luò)層協(xié)議(IP協(xié)議) 5
2.2.3 傳輸層協(xié)議(TCP和UDP) 7
2.3 Linux下網(wǎng)絡(luò)編程介紹 9
2.3.1 Socket簡(jiǎn)介 10
2.3.2 Socket創(chuàng)建 10
2.3.3 Socket配置 11
2.3.4 建立連接 13
2.3.5 數(shù)據(jù)傳輸 14
2.3.6 結(jié)束傳輸 15
2.3.7 Socket編程的基本步驟 16
2.3.8 I/O復(fù)用介紹 16
2.3.9 Linux下的I/O復(fù)用支持 17
2.3.10 Linux下EPOLL的使用 19
2.4 HTTP協(xié)議分析 22
2.4.1 HTTP協(xié)議概述 22
2.4.2 HTTP工作原理 23
2.4.3 HTTP請(qǐng)求報(bào)文分析 25
2.4.3 HTTP響應(yīng)報(bào)文分析 26
2.4.4 HTTP/1.0主要特征 27
2.4.5 HTTP/1.1簡(jiǎn)介 28
2.5 本章小結(jié) 29
第三章 HTTP服務(wù)器設(shè)計(jì) 30
3.1需求分析 30
3.2 HTTP服務(wù)器模型 30
3.3 HTTP服務(wù)器實(shí)現(xiàn)目標(biāo) 31
3.4 HTTP服務(wù)器設(shè)計(jì)思路 31
3.5 HTTP服務(wù)器功能模塊圖 32
3.6 HTTP服務(wù)器工作流程 32
3.7 HTTP服務(wù)器核心設(shè)計(jì)思想 35
3.8 本章小結(jié) 35
第四章 HTTP服務(wù)器實(shí)現(xiàn) 36
4.1 網(wǎng)絡(luò)連接模塊 36
4.1.1 數(shù)據(jù)結(jié)構(gòu)與接口設(shè)計(jì) 36
4.1.2 epoll接口實(shí)現(xiàn) 37
4.2 HTTP協(xié)議處理模塊 39
4.2.1 數(shù)據(jù)結(jié)構(gòu)與接口設(shè)計(jì) 39
4.3 HTTP服務(wù)提供模塊 42
4.3.1 數(shù)據(jù)結(jié)構(gòu)與接口設(shè)計(jì) 42
4.4 HTTP服務(wù)主程序 44
4.5 HTTP服務(wù)器運(yùn)行與測(cè)試 45
4.5.1 HTTP服務(wù)器運(yùn)行 45
4.5.2 HTTP服務(wù)器測(cè)試 46
4.6 本章小結(jié) 49
第五章 結(jié)論 50
第六章 總結(jié)與體會(huì) 51
謝辭 52
參考文獻(xiàn) 53
附錄 55
附錄1 軟件使用說(shuō)明 55
附錄2 英文原文 57
附錄3 英文翻譯 58
說(shuō)明:本文無(wú)附錄
TA們正在看...
- 2022新時(shí)代中國(guó)特色社會(huì)主義理論與實(shí)踐題庫(kù)答案.docx
- 2013年重慶南岸中考?xì)v史真題及答案a卷.doc
- 2013年重慶南岸中考數(shù)學(xué)真題及答案a卷.doc
- 2013年重慶南岸中考數(shù)學(xué)真題及答案b卷.doc
- 2013年重慶南岸中考物理真題及答案a卷.doc
- 2013年重慶南岸中考物理真題及答案b卷.doc
- 2013年重慶南岸中考英語(yǔ)真題及答案a卷.doc
- 2013年重慶南岸中考英語(yǔ)真題及答案b卷.doc
- 2013年重慶南岸中考語(yǔ)文真題及答案a卷.doc
- 2013年重慶南岸中考語(yǔ)文真題及答案b卷.doc