毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Linux下简单Web服务器的设计与实现(3)
第2章 Web服务器简介
要设计与实现Web服务器,首先要了解Web服务器的结构和功能,这是完成Web服务器架设的基础。
2.1 Web服务器工作原理
随着互联网的日益普及,越来越丰富的Web应用的出现,当人们在浏览器的地址栏里输入一个网址,就能显示出一张漂亮的网页。这个过程简单地说,就是由浏览器通过Socket的形式经由网络向服务器提交一个请求,然后服务器将这个请求转交给相关方面来处理,并将
报告
处理结果返回给浏览器。
万文网是Internet上最受欢迎的服务之一,它是在互联网上以超文本为基础形成。用户通过浏览器来访问Web服务器上的信息资源是我们最常见的也是使用的最多的Web服务。例如平时上网使用浏览器访问网站获得信息就是最常见的应用。
“Web服务是Client/Server模式的,所以由服务器端和客户端程序组成。常用的服务器有Apache、IIS和Tomcat等,常用的客户端浏览器有如IE、Mxie、Netspace和Mazilla等”[10]。我们在地址栏中输入统一资源定位地址(URL)来访问Web页面获取信息。网站内容存储在Web服务器上。因此,所谓的Web服务是客户端和Web服务器之间的交互。在这过程必须遵循HTTP协议。因此它也被称作HTTP服务器。
通信
过程:
Web服务遵循HTTP协议,它的默认端口为80,图2.1为其客户端与服务器的通信过程。其通信过程可以分为3步。
1、Web客户端根据用户在客户端输入的URL地址连接到指定的Web服务器。
2、从Web服务器上获得对应的Web文档。
3、Web客户端断开与远程的Web服务器的连接。
共3页:
上一页
1
2
3
下一页
上一篇:
基于WebGIS的房地产评估业务系统设计
下一篇:
jsp+mysql网上书城的设计+源代码
电子政务环境下公务员的...
架设Linux(2.6内核)的服务器集群【745字】
改善嵌入式Linux实时性能的方法研究【2067字】
搭建Linux桌面环境的影音平台【1261字】
Linux内核的键盘模拟实现【1538字】
使用http协议和winsockapi实现...
于PCI9656设备驱动程序的...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
公寓空调设计任务书
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
中国学术生态细节考察《...
C#学校科研管理系统的设计