Web Server

来源:互联网 发布:java教育平台源码下载 编辑:程序博客网 时间:2024/05/21 11:37

初步理解

  Web server就是一台由各种编程语言建立起来提供网页的电脑,最常见的是通过Http协议传给客户端的网页浏览器。
  另一方面也可以说这是一个提供网页的服务器程序。

常见产品

  · Apache软件基金会的Apache HTTP服务器
  · Microsoft的Internet Information Server(IIS)
  · Google的Google Web Server
  · Nginx公司的nginx
  · 淘宝从nginx改良的Tengine
  · lighttpd公司的lighttpd
  · Cherokee_(Web服务器)
  · Microsoft的FrontPage
  共同点:不管是哪个公司的产品,但是宗旨是没有变化的,都是一个web server发送一个HTTP请求,HTTP回复一般包含一个HTML文件,有时也可以包含纯文本文件、图像或其他类型的文件。

产品使用

  在UNIX和LINUX平台下使用最广泛的免费HTTPserver是W3C、NCSA和APACHEserver,而Windows平台NT/2000/2003使用IIS的WEBserver。
  在选择使用WEBserver应考虑的本身特性因素有:性能、安全性、日志和统计、虚拟主机、代理server、缓冲服务和集成应用程序等。

  这里说到了IIS。
  是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。
  IIS可设置的内容包括:虚拟目录及访问权限、默认文件名称、以及是否允许浏览目录。

  IBM WebSphere。
  是由IBM遵照开放标准,例如Java EE、XML及Web Services,开发并发行的一种应用服务器。

原创粉丝点击