首页 站长快讯正文

WEB服务器有哪几种_web服务器的工作原理

admin 站长快讯 2022-10-30 12:01:02 1459 0

7.Sun

Sun是一款针对Solaris的web服务器,应用范围不是很广泛,只应用于Sun公司的相应web产品。另外一般的开发者轻易的用不了这款服务器。

8.Jetty

Jetty是专门针对Java Web的服务器,它被用来运行Servlet程序,是众多服务器中最局限的一个了。小编并不建议大家掌握这款服务器。

工作原理

我们最常说的Web服务器指的是网站服务器,它是建立在Internet之上并且驻留在某种计算机上的程序。Web服务器可以向Web客户端(如浏览器)提供文档或其他服务iis web服务器的配置,只要是遵循HTTP协议而设计的网络应用程序都可以是Web客户端。

iis web服务扩展在哪_配置好iis怎么web共享_iis web服务器的配置

Web服务器和HTTP服务器可以说是同一个东西,当然非得细分的话,HTTP服务器是建立在HTTP协议之上的提供文档浏览的服务器,更多的是提供静态的文件。而Web服务器涵盖了HTTP服务器(这一点可以自行百度百科), Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。

iis web服务扩展在哪_配置好iis怎么web共享_iis web服务器的配置

配置好iis怎么web共享_iis web服务器的配置_iis web服务扩展在哪

上面这张图,将一次Web服务的工作流程过一遍,我们假设以浏览器作为客户端

(1) 用户做出了一个操作,可以是填写网址敲回车,可以是点击链接,可以是点击按键等,接着浏览器获取了该事件。

iis web服务器的配置_配置好iis怎么web共享_iis web服务扩展在哪

(2) 浏览器与对端服务程序建立TCP连接。

(3) 浏览器将用户的事件按照HTTP协议格式**打包成一个数据包,其实质就是在待发送缓冲区中的一段有着HTTP协议格式的字节流。

iis web服务扩展在哪_iis web服务器的配置_配置好iis怎么web共享

(4) 浏览器确认对端可写iis web服务器的配置,并将该数据包推入Internet,该包经过网络最终递交到对端服务程序。

(5) 服务端程序拿到该数据包后,同样以HTTP协议格式解包,然后解析客户端的意图。

(6) 得知客户端意图后,进行分类处理,或是提供某种文件、或是处理数据。

(7) 将结果装入缓冲区,或是HTML文件、或是一张图片等。

打赏
web服务器
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

发表评论

评论列表(0人评论 , 1459人围观)
☹还没有评论,来说两句吧...