帮帮文库

返回

(终稿)【毕业设计论文】Linux下HTTP服务器设计.doc(最终版) (终稿)【毕业设计论文】Linux下HTTP服务器设计.doc(最终版)

格式:word 上传:2022-06-25 08:35:08

《(终稿)【毕业设计论文】Linux下HTTP服务器设计.doc(最终版)》修改意见稿

1、“.....而且界面非常友好,因而在上推出就受到了热烈的欢迎,走红全球,并迅速得到了爆炸性的发展。所以服务器在网络中的地位日益重要。当今社会中已有了许多知名的商用服务器,如等。但往往这些功能强大的服务器其结构也相当复杂,规模较大,在些特定应用情景下如嵌入式设备就不太适合了。同时个简单小巧的服务器也有利于我们学习网络编程的相关知识,对服务器原理也能有进步的了解。本文设计实现了个功能简单结构小巧的服务器,采用多路复用机制来实现并发服务。网络编程采用,服务器端创建套接字绑定套接口设置套接口为监听模式,将该监听套接字加入事件列表,然后无限循环等待返回,对返回事件的套接字进行读或写的处理。若为新连接......”

2、“.....服务器端就断开该连接,并将该套接字从事件列表中移除。主要提供对静态请求的处理,解析客户端请求报文,回送请求的文件和响应报文的功能。第页第章绪论课题背景随着的迅速发展与普及,网络已经延伸到世界的各个角落。在该技术基础上发展起来的,通过超文本向用户提供全方位的多媒体超媒体信息,从而为全世界的用户提供了种获取信息共享资源的途径。随着计算机网络技术的发展,客户服务器结构逐渐向浏览器服务器结构迁移,方式已成为种时尚,大部分网络应用系统都是以这种方式与网络用户交换信息。的基础是客户端要有个浏览器程序......”

3、“.....任务书需要由指导教师拿到学院教务处盖教学附院长的签章方生效,本页之后采用昆工教务处下发的毕业设计论文专用纸格式写作和打印第页毕业设计论文题目下服务器设计学院信息与自动化学院专业通信工程年级学生姓名指导教师单位指导教师姓名指导教师职称第页第页目录摘要前言第章绪论课题背景课题研究的目的和意义第二章服务器的相关理论基础系统简介协议分析协议概述网络层协议协议传输层协议和下网络编程介绍简介创建配置建立连接数据传输,结束传输,编程的基本步骤,复用介绍,下的复用支持,下的使用,协议分析,协议概述......”

4、“.....请求报文分析,响应报文分析,主要特征,简介,未定义书签,第页前言随着的迅速发展与普及,网络已经延。本章小结,第三章服务器设计,需求分析,服务器模型,服务器实现目标,服务器设计思路,服务器功能模块图,服务器工作流程,服务器核心设计思想,本章小结,第页第四章服务器实现,网络连接模块,数据结构与接口设计,接口实现,协议处理模块,数据结构与接口设计,服务提供模块,数据结构与接口设计,服务主程序,服务器运行与测试,服务器运行,服务器测试,本章小结,第五章结论,第六章总结与体会谢辞参考文献附录附录软件使用说明附录英文原文,附录英文翻译,第页摘要操作系统是个开放源代码的免费操作系统。它不仅有安全稳定成本低的特点......”

5、“.....服务器是服务器的种,它是基于超文本传输协议的服务器。基于具有稳定可靠安全和强大的网络功能这些优点,使得其主要应用于服务器领域。所以本文选择在环境下实现个服务器。本文研究了下服务器的设计与实现。在系统中采用协议和浏览器完成数据的传输。阐述了套接字编程的方法等复用编程模型。详细分析了协议内容以及客户端与服务器之间的通信过程。本文实现了客户端浏览器和服务器端以协议进行请求和响应的功能。同时对服务器进行了个简单的压力测试。所有程序代码均为下的语言编程。关键字服务器协议第页地址族端口号地址填充以保持与同样大小这个结构更方便使用。用来将结构填充到与同样的长度,可以用或函数将其置为零。指向的指针和指向的指针可以相互转换......”

6、“.....你可以在函数调用的时候将个指向的指针转换为指向的指针或者相反。使用函数时,可以用下面的赋值实现自动获得本机地址和随机获取个没有被占用的端口号系统随机选择个未被使用的端口号填入本机地址通过将置为,函数会自动为你选择个未占用的端口来使用。同样,通过将置为,系统会自动填入本机地址。注意在使用函数是需要将和转换成为网络字节优先顺序而则不需要转换。计算机数据存储有两种字节优先顺序高位字节优先和低位字节优先。上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在上传输数据时就需要进行转换,否则就会出现数据不致......”

7、“.....需要注意的是四年的学习过程中,我学到了很多做人与做事的学问,度过了个充实而快乐的大学时光。非常感谢各位亲爱的老师对我的教诲和指导,无论是知识的学习,还是职业规划和人生理想,你们都给了我很多意见和指导。我也很荣幸我能和各位同学朋友们起走过大学四年,我们共同经历了人生中最美好的时光。感谢你们的帮助和鼓励,希望走出校门后的我们仍然是辈子的好朋友。最后,我要感谢我的父母和亲人。是你们的辛勤工作为我创造了良好的学习条件,是你们的信任鼓励和理解,我才会取得今天的成就......”

8、“.....希望你们永远身体健康,快乐长寿。第页参考文献,计算机网络自顶向下方法与特色北京机械工业出版社,年网络编程第卷套接口北京清华大学出版社,年月第版,环境高级编程第版北京人民邮电出版社,年鸟哥鸟哥的私房菜基础学习篇北京人民邮电出版社,年月林宇,郭凌云网络编程北京人民邮电出版社,郑齐,方思行通用多线程服务器的设计与实现计算机工程与应用,胥光辉等译详解第卷协议北京机械工业出版社,张南平,徐静基于进程池的并发服务器的研究计算机与数字工程,邵芬,于国防,张宁基于多线程的服务器的设计与实现工矿自动化,孙霞基于的高效多线程服务器的研究及实现福建电脑......”

9、“.....邱桃荣基于的嵌入式实时操作系统的研究微计算机信息车飞锋基于嵌入式的和邮件服务器的设计与实现西安石油大学计算机应用技术,曲波,吴兆芝环境下面向服务器的设计与实现小型微型计算机系统在调用函数时般不要将端口号置为小于的值,因为到是保留端口号,你可以选择大于中的任何个没有被占用的端口号。建立连接第页第六章总结与体会毕业设计最初的时候,主要是对相关资料的收集和理论知识的学习。在这个阶段,最好是同时结合资料和源码起来看,效果会比较好,学习效率较高。看资料和教程是从细节和基础上去学习知识,而看相关程序的源码则是从整体和实现上去了解个系统。这样才能做到见树又见林。学习理论知识可以使我们掌握最基础的知识,能更深入的了解设计的底层实现......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】Linux下HTTP服务器设计.doc预览图(1)
1 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(2)
2 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(3)
3 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(4)
4 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(5)
5 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(6)
6 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(7)
7 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(8)
8 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(9)
9 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(10)
10 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(11)
11 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(12)
12 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(13)
13 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(14)
14 页 / 共 26
【毕业设计】Linux下HTTP服务器设计.doc预览图(15)
15 页 / 共 26
预览结束,还剩 11 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档