web服务器的原理

    Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)进行信息交流。   浏览器

  Web服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。 WWW 是 Internet的多媒体信息查询工具,是 Internet 上近年才发展起来的服务,也是发展最快和目前用的最普遍的服务。服务器




WEB简介

  Web服务器是能够向发出请求的浏览器提供文档的程序。

  一、服务器是一种被动程序:只有当Internet上运行在其余计算机中的浏览器发出请求时,服务器才会响应。

  2 、最经常使用的Web服务器是Apache和Microsoft的Internet信息服务器(Internet Information Services,IIS)。

  三、Internet上的服务器也称为Web服务器,是一台在Internet上具备独立IP地址的计算机,能够向Internet上的客户机提供WWW、Email和FTP等各类Internet服务。

  四、Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)与客户机浏览器进行信息交流,这就是人们常把它们称为HTTP服务器的缘由。

  Web服务器不只可以存储信息,还能在用户经过Web浏览器提供的信息的基础上运行脚本和程序。


工做原理

  Web服务器的工做原理并不复杂,通常可分红以下4个步骤:链接过程、请求过程、应答过程以及关闭链接。 链接过程就是Web服务器和其浏览器之间所创建起来的一种链接。
  查看链接过程是否实现,用户能够找到和打开socket这个虚拟文件,这个文件的创建意味着链接过程这一步骤已经成功创建。请求过程就是Web的浏览器运用socket这个文件向其服务器而提出各类请求。
  应答过程就是运用HTTP协议把在请求过程当中所提出来的请求传输到Web的服务器,进而实施任务处理,而后运用HTTP协议把任务处理的结果传输到Web的浏览器,同时在Web的浏览器上面展现上述所请求之界面。关闭链接就是当上一个步骤--应答过程完成之后,Web服务器和其浏览器之间断开链接之过程。
  Web服务器上述4个步骤环环相扣、紧密相联,逻辑性比较强,能够支持多个进程、多个线程以及多个进程与多个线程相混合的技术。socket

相关文章
相关标签/搜索