4.4.2  设计WEB服务器    15
4.4.3  WEB服务器协议    15
4.4.4  编写WEB服务器    17
4.4.5  运行WEB服务器    17
4.4.6  WEBSERV 的源程序    18
4.4.7  使用不同的浏览器测试WEB服务器程序    23
4.5  本章小结    23
第5章  总结与展望    24
5.1  总结    24
5.2  展望    24
毕业设计体会    25
致谢    26
参考文献    27
英文翻译资料    28
STARTING HTTP/2 FOR "HTTP" URIS    28
3.2.1 HTTP2-SETTINGS HEADER FIELD    30
第1章  绪论
互联网的飞速发展,传统的客户机/服务器的局限性越来越明显,Web服务器的出现在某些方面,弥补这一缺点,并迅速在互联网中占有了最重要的地位。本文主要介绍了如何在Linux操作系统下进行简单的Web服务器的设计与实现。
1.1 课题研究背景
由于网络技术的迅速普及以及Web服务技术的不断改进,WWW(环球信息网)服务已成为Internet上最重要的服务形式之一。使用浏览器访问各种网站在如今这互联网时代已成为主流,而且这种现象日趋明显。正是因为有了Web服务的广泛应用,Internet普及的进程才得以大大加快。与此同时,各种应用系统也已经渐渐的从“Client/Server”模式转变为“Browser/Server”模式,其中Web服务在这过程中具有非常重要的作用。本文将重点介绍Web服务器工作原理、HTTP协议以及如何在Linux操作系统下构建Web服务器。
1.2课题的研究目的和意义
Linux操作系统是一个开源并且完全免费的操作系统,它有着安全性高、稳定性好、占用资源少和成本低的特点,最重要的是鲜有发现有病毒传播。近年来,随着Linux操作系统在我国的用户数量不断增多,越来越多的企业和单位机构都开始选择使用Linux操作系统。基于Linux具有稳定性好、可靠性高、安全性强和强大的功能这些优点,本文选择在Linux环境下设计一个简单的Web服务器。
在Linux系统下使用C语言编程来实现Web服务器,进一步提高系统的安全性与稳定性,同时,可提高系统的速度和效率。
Linux系统中含有许多常用的工具,可以帮助我们轻松和便宜地进行互联网构建。因此,许多企业开始停止使用UNIX以及Windows NT等系统,取而代之使用Linux操作系统。其中的原因,很大程度上时因为Linux同时具有优秀的性能和低廉的价格。Linux提供的许多服务软件都具有优秀的性能和低廉的费用,这是一大优点。
中小企业是国家企业信息化的主要的力量,他们不可能在发展过程中投入大量的人力和财力。“Linux操作系统对中小企业具有很大的吸引力。Linux操作系统作为互联网发展的产物,它免费的源代码,能够确保用户的自由”[19]。Linux如此广泛的应用,和其他系统无法比拟的优势,我们有必要对它进行认真的学习研究。为了应对当今社会信息化飞速发展的需要,对设计与实现基于Linux操作系统的Web服务器的研究显得极具现实意义。
1.3本文研究内容及主要贡献
Web服务器是Internet中最常见的一种服务器,Internet上不计其数的网站正是由Web服务器支持的才得以运行的。可以这样说,正式因为有了Web服务器,Internet的发展才得以如此迅速。本文主要介绍了如何在Linux操作系统下进行简单Web服务器的设计与实现。首先讲述了有关Web服务的工作原理,然后对有关HTTP协议的基本知识进行了介绍,最后详细地阐述了简单Web服务器的设计与实现过程。
上一篇:基于WebGIS的房地产评估业务系统设计
下一篇:jsp+mysql网上书城的设计+源代码

多频激励下典型非线性系统的振动特性研究

大数据时代下电子商务个性化信息服务研究

基于Linux的员工管理系统的设计与实现

SSM框架移动乐豆游戏下载系统设计+源代码

基于神经网络的水下机器人路径规划算法研究

Linux系统下web服务器的搭建与设计

杭州下沙小学生校园足球发展现状的研究

AES算法GPU协处理下分组加...

酵母菌发酵生产天然香料...

提高教育质量,构建大學生...

压疮高危人群的标准化中...

上海居民的社会参与研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...

从政策角度谈黑龙江對俄...