设计(论文)专用纸

PAGE ii

毕业论文

毕业设计(论文)题目:

Linux下HTTP服务器设计

学院:

信息与自动化学院

专业:

通信工程

年级:

学生姓名:

指导教师单位:

通信工程系

指导教师姓名:

指导教师职称:

(本页装订为《任务书》,《任务书》需要由指导教师拿到学院教务处盖教学附院长的签章方生效,本页之后采用昆工教务处下发的毕业设计论文专用纸格式写作和打印)

第 PAGE iv 页

毕业设计(论文)题目:

Linux下HTTP服务器设计

学院:

信息与自动化学院

专业:

通信工程

年级:

学生姓名:

指导教师单位:

指导教师姓名:

指导教师职称:

Title:

Design of HTTP Server Based on Linux

Faculty:

Faculty of Communication Engineering and Automation

Specialty:

Communication Engineering

Class:

Author:

Director’s Unit:

Director:

Director’s title:

目录

TOC \o "1-3" \h \z \u 32424 摘要 v

132 Abstract vi

22788 前言 vii

23417 第一章 绪 论 1

32172 1.1课题背景 1

29196 1.2 课题研究的目的和意义 1

15599 第二章HTTP服务器的相关理论基础 3

31084 2.1 Linux系统简介 3

27894 2.2 TCP/IP协议分析 4

22023 2.2.1 TCP/IP协议概述 4

21427 2.2.2 网络层协议(IP协议) 5

25666 2.2.3 传输层协议(TCP和UDP) 7

14670 2.3 Linux下网络编程介绍 9

31661 2.3.1 Socket简介 10

12025 2.3.2 Socket创建 10

10512 2.3.3 Socket配置 11

13640 2.3.4 建立连接 13

15827 2.3.5 数据传输 14

1678 2.3.6 结束传输 15

1915 2.3.7 Socket编程的基本步骤 16

11462 2.3.8 I/O复用介绍 16

22625 2.3.9 Linux下的I/O复用支持 17

2060 2.3.10 Linux下EPOLL的使用 19

4810 2.4 HTTP协议分析 22

20926 2.4.1 HTTP协议概述 22

12805 2.4.2 HTTP工作原理 23

18871 2.4.3 HTTP请求报文分析 25

26944 2.4.3 HTTP响应报文分析 26

26174 2.4.4 HTTP/1.0主要特征 27

28201 2.4.5 HTTP/1.1简介 28

25765 2.5 本章小结 29

30120 第三章 HTTP服务器设计 30

18349 3.1需求分析 30

23331 3.2 HTTP服务器模型 30

31266 3.3 HTTP服务器实现目标 31

28465 3.4 HTTP服务器设计思路 31

16211 3.5 HTTP服务器功能模块图 32

4268 3.6 HTTP服务器工作流程 32

10322 3.7 HTTP服务器核心设计思想 35

2940 3.8 本章小结 35

15388 第四章 HTTP服务器实现 36

21140 4.1 网络连接模块 36

12824 4.1.1 数据结构与接口设计 36

5876 4.1.2 epoll接口实现 37

22936 4.2 HTTP协议处理模块 39

2996 4.2.1 数据结构与接口设计 39

24119 4.3 HTTP服务提供模块 42

26462 4.3.1 数据结构与接口设计 42

22599 4.4 HTTP服务主程序 44

29987 4.5 HTTP服务器运行与测试 45

20919 4.5.1 HTTP服务器运行 45

23728 4.5.2 HTTP服务器测试 46

27412 4.6 本章小结 49

15789 第五章 结论 50

27019 第六章 总结与体会 51

25639 谢辞 52

32287 参考文献 53

17792 附录 55

22384 附录1 软件使用说明

毕业设计基于linux下http,Linux下HTTP服务器设计-毕业设计.doc相关推荐

  1. linux线程池实现多线程并发,基于Linux的多线程池并发Web服务器设计-电子设计工程.PDF...

    基于Linux的多线程池并发Web服务器设计-电子设计工程.PDF 第 卷 第 期 电子设计工程 年 月 基于 的多线程池并发 服务器设计 陈 涛 任海兰 武汉邮电科学研究院 湖北 武汉 摘要 时至今 ...

  2. java计算机毕业设计基于Web的社区商超系统的设计与实现源码+数据库+系统+lw文档+mybatis+运行部署

    java计算机毕业设计基于Web的社区商超系统的设计与实现源码+数据库+系统+lw文档+mybatis+运行部署 java计算机毕业设计基于Web的社区商超系统的设计与实现源码+数据库+系统+lw文档 ...

  3. java美食网站设计与实现_毕业设计 基于JAVA的美食娱乐分享网站的设计与实现

    毕业设计-基于JAVA的美食娱乐分享网站的设计与实现 相关表格 7 孙骎骅--答辩记录表.doc  [33.00KB] 6 孙骎骅--中期检查表.doc  [33.50KB] 5 孙骎骅--开题论证审 ...

  4. 基于matlab fdma传输系统设计,基于matlab频分复用系统的研究与仿真设计3695.doc

    基于matlab频分复用系统的研究与仿真设计3695.doc 目录1设计任务及要求111设计任务112设计要求12设计作用及其目的13设计过程及原理231频分复用通信系统模型建立232语音信号采样53 ...

  5. java毕业设计——基于Java+Bootstrap+Mysql的电影评论网站设计与实现(毕业论文+程序源码)——电影评论网站

    基于Java+Bootstrap+Mysql的电影评论网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Java+Bootstrap+Mysql的电影评论网站设计与实现,文章末尾附有本毕 ...

  6. C#毕业设计——基于C#+asp.net+FTP的FTP客户端设计与实现(毕业论文+程序源码)——FTP客户端

    基于C#+asp.net+FTP的FTP客户端设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+FTP的FTP客户端设计与实现,文章末尾附有本毕业设计的论文和源码下载地 ...

  7. java毕业设计——基于java+Java awt+swing的愤怒的小鸟游戏设计与实现(毕业论文+程序源码)——愤怒的小鸟游戏

    基于java+Java awt+swing的愤怒的小鸟游戏设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Java awt+swing的愤怒的小鸟游戏设计与实现,文章末尾附有本毕 ...

  8. java毕业设计——基于java+Winpcap的局域网监听软件设计与实现(毕业论文+程序源码)——局域网监听软件

    基于java+Winpcap的局域网监听软件设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Winpcap的局域网监听软件设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  9. java毕业设计——基于java+J2ME+sqlserver的打飞机游戏设计与实现(毕业论文+程序源码)——打飞机游戏

    基于java+J2ME+sqlserver的打飞机游戏设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+J2ME+sqlserver的打飞机游戏设计与实现,文章末尾附有本毕业设计的 ...

  10. vb毕业设计——基于vb+VB.NET的媒体播放器设计与实现(毕业论文+程序源码)——媒体播放器

    基于vb+VB.NET的媒体播放器设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于vb+VB.NET的媒体播放器设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. 文章目录: 基于 ...

最新文章

  1. MapXtreme 2005 学习心得 在地图上创建点/线并显示标注(五)
  2. Xcode终端常用的指令-终端输入
  3. 20155222卢梓杰 课堂测试ch06补做
  4. 你不知道LinkedList中的方法
  5. Java学习之约瑟夫环的两中处理方法
  6. Redis的RDB文件与AOF文件
  7. 5岁自学python编程-25 岁才开始学习python晚吗?40 岁都不晚!
  8. SQL Server 数据类型
  9. Javascript定位表单控件的几种方式
  10. SMCJ系列TVS瞬态抑制二极管型号参数表
  11. matlab 空集判定,在使用matlab 符号运算中的solve函数时,为啥计算的结果是空集?该怎么办?...
  12. 从校园到职场 - 谈谈艺多不压身
  13. c语言if语句知识点总结,c语言中if语句知识点总结.docx
  14. 高性能平台设计——美团旅行结算平台实践
  15. Ristretto 简介:一个高性能 GO 缓存
  16. 图像修复:Object Removal by Exemplar-Based Inpainting 学习笔记
  17. oracle cpu基线,Oracle SQL执行计划基线总结(SQL Plan Baseline)
  18. GIS理论知识(四)之地图的图层(切片/瓦片)概念
  19. 如何处理格网边界断开不接边的问题
  20. js 求最长不重复子串

热门文章

  1. 如何xp计算机每天定时关机,WindowsXP电脑可以设置定时关机方法
  2. 计算机节能+关闭硬盘,优化三:CPU节能关闭_固态硬盘-中关村在线
  3. qq微信电脑客户端 for mac v1.0.0.6 官方版
  4. 计算机无法连接移动硬盘,移动硬盘无法访问解决大全
  5. 最新幸运盒子幸运砸金蛋微信盲盒游戏源码
  6. 摄像机成像原理(模型)与标定
  7. 3GPP使用方法与协议下载
  8. 智能电网数据资产的风险管理
  9. 充电头PD协议和QC协议的理解
  10. 百兆和千兆直通线与交叉线的制作方法