當前位置:首頁 » 網頁前端 » web伺服器的應用
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web伺服器的應用

發布時間: 2022-02-06 08:08:36

『壹』 常用的web伺服器軟體有哪些

1、ApacheApache是世界使用排名第一的Web伺服器軟體。

2、IIS是微軟公司主推的伺服器。

3、GFEGoogle的web伺服器。

4、Nginx的HTTP伺服器。

5、Lighttpd伺服器。

6、Zeus是一個運行於Unix下的非常優秀的Web Server,據說性能超過Apache,是效率最高的Web Server之一。

7、(8)Resin提供了最快的jsp/servlets運行平台。

8、Jetty是一個開源的servlet容器,它為基於Java的web內容,例如JSP和servlet提供運行環境。

9、BEA WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網路應用和資料庫應用的Java應用伺服器。

10、Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。

『貳』 應用伺服器跟web伺服器有什麼區別

  1. web伺服器只是應用伺服器的一種,可以叫做:web應用伺服器;


  2. web伺服器比如:iis+php+mysql

    應用伺服器可以提供:web服務、weblogic、Tomcat等應用;


  3. 舉個例子:Tomcat

    主要應用於提供jsp程序的開放調試輕量級web服務

    所以可以看出web伺服器只是應用伺服器的一個小部分。

『叄』 web伺服器和應用伺服器的區別

一、指代不同

1、web伺服器:叫網頁伺服器或web伺服器。WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。

2、應用伺服器:指通過各種協議把商業邏輯曝露給客戶端的程序。

二、功能不同

1、web伺服器:可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。

2、應用伺服器:提供了訪問商業邏輯的途徑以供客戶端應用程序使用。應用伺服器使用此商業邏輯就像調用對象的一個方法一樣。


三、特點不同

1、web伺服器:傳送(serves)頁面使瀏覽器可以瀏覽。

2、應用伺服器:應用程序伺服器是通過很多協議來為應用程序提供(serves)商業邏輯(business logic)。


『肆』 高手講講web伺服器,網站,web應用的關系!越詳細越好

網站可以包含很多web應用,一個web伺服器可以運行很多web網站。
web伺服器,有很多中,常用的tomcat, weblogic,jetty. apache.ngnix.
伺服器提供一個運行環境,讓不同語言編寫的網站(可以是jsp,php,asp等編寫的)運行。

『伍』 Web應用伺服器有哪些

web伺服器是應用程序運行的一個基本環境. 如果一個網站只有web伺服器,是不能運行的.每台電腦都可以通過添加某些組件來組建web伺服器.其實這只能說有了存放網頁的一個基本空間.一個網站除了伺服器與網頁程序外,還需要域名等要素. web伺服器常見的有windows和 UNX UNX我接觸的少,一般windows使用的是IIS.這跟瀏覽器直接讀取與否無關 ,最先的網頁是靜態的,後來才出現動態的,也就是你所說的asp什麼的,靜態的時候瀏覽器只是被動的接受web伺服器的數據,動態時代來臨,出現了瀏覽器與web伺服器的交互,也就是瀏覽器首先將瀏覽請求發送給web伺服器上的程序,程序通過計算將某數據從資料庫讀出來,用網頁的形式再傳達給瀏覽器 .web伺服器只是一個運行環境,你想這是由誰來完成的.web伺服器與web程序的關系是,什麼樣的web伺服器決定了相應的web程序,比如,默認的IIS服務只能運行asp而不能運行php和aspx、cgi當然這都是可以通過安裝相應的程序腳本來實現的,所以,如過你去一家IDC買伺服器首先要了解該伺服器支持什麼樣的腳本語言.

『陸』 tomcat ,web伺服器,應用伺服器的區別 和各自的職能是什麼

web伺服器是應用伺服器的一種形式,都是泛指,tomcat是web伺服器的一種,是具體的說法。

『柒』 Web伺服器和應用程序伺服器有什麼區別

一樣的,都是伺服器,只是放的東西不一樣。伺服器可以放網站,這時候可以叫web伺服器;伺服器也可以放應用程序,其實網站也算程序的一種。只要是伺服器,都是一樣的,主要看你用來做什麼。
我是海騰數據的馬賽龍

『捌』 Web伺服器的作用是什麼

1、響應終端的服務請求,並進行處理。我們在上網的時候是不可能直接將網路接入互聯網的,我們都需要通過伺服器來連接網路,只有伺服器響應你的聯網請求,並且進行處理以後才可以聯網;

2、存儲的功能,伺服器的存儲空間一般比較充足,可以存儲非常多的信息。

拓展資料:

1、伺服器的構成包括處理器、硬碟、內存、系統匯流排等,和通用的計算機架構類似,但是由於需要提供高可用的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面的要求較高。

2、在正常的網路環境下,根據伺服器提供的服務類型不同,分為文件伺服器,資料庫伺服器,應用程序伺服器,WEB伺服器等。

『玖』 WEB應用伺服器都有哪些

Apache

Apache
仍然是世界上用的最多的
Web
伺服器,市場佔有率達
60%
左右。它源於
NCSAhttpd
伺服器,當
NCSA
WWW
伺服器項目停止後,那些使用
NCSA
WWW
伺服器的人們開始交換用於此伺服器的補丁,這也是
apache
名稱
的由來
(pache
補丁
)
。世界上很多著名的網站都是
Apache
的產物,它的成功之處主要在於它的源代碼開放、有一支
開放的開發隊伍、支持跨平台的應用
(
可以運行在幾乎所有的
Unix

Windows

Linux
系統平台上
)
以及它的可移植性
等方面。

官方網站:
http://www.apache.org

下載地址:
http://www.eryin.com/Server/Soft/200808/01245.html

T
omcat

Tomcat
是一個開放源代碼、運行
servlet

JSP

Web
應用軟體的基於
Java

Web
應用軟體容器。
Tomcat
Server
是根據
servlet

JSP
規范進行執行的,因此我們就可以說
Tomcat
Server
也實行了
Apache-Jakarta
規范且比絕大多數
商業應用軟體伺服器要好。

Tomcat

Java
Servlet
2.2

JavaServer
Pages
1.1
技術的標准實現,是基於
Apache
許可證下開發的自由軟體。
Tomcat
是完全重寫的
Servlet API 2.2

JSP 1.1
兼容的
Servlet/JSP
容器。
Tomcat
使用了
JServ
的一些代碼,
特別是
Apache
服務適配器。隨著
Catalina
Servlet
引擎的出現,
Tomcat
第四版號的性能得到提升,使得它成為一個值得考慮的
Servlet/JSP
容器,因此目前許多
WEB
伺服器都是採用
Tomcat


官方網站:
http://tomcat.apache.org

下載地址:
http://www.eryin.com/Server/Soft/200808/02250.html

小型
WEB
伺服器



micro_httpd - really small HTTP server


特點:

*
支持安全的

..
上級目錄過濾

*
支持通用的
MIME
類型

*
支持簡單的目錄

*
支持目錄列表

*
支持使用

index.html
作為首頁

* Trailing-slash redirection

*
程序總共代碼才
200
多行

這個
httpd
適合學習簡單的
Web Server
編寫學習,
因為它只有一個簡單的框架,
只能夠處理簡單的靜態頁,可以
考慮用來放靜態頁。

官方地址:
http://www.acme.com/software/micro_httpd/

下載地址:
http://www.acme.com/software/micro_httpd/micro_httpd_12dec2005.tar.gz



mini_httpd - small HTTP server


特點:

*
支持
GET

HEAD

POST
方法

*
支持
CGI
功能

*
支持基本的驗證功能

*
支持安全

..
上級目錄功能

*
支持通用的
MIME
類型

*
支持目錄列表功能

*
支持使用

index.html, index.htm, index.cgi
作為首頁

*
支持多個根目錄的虛擬主機

*
支持標准日誌記錄

*
支持自定義錯誤頁

* Trailing-slash redirection

mini_httpd
也是相對比較適合學習使用,大體實現了一個
Web
Server
的功能,支持靜態頁和
CGI
,能夠用來放
置一些個人簡單的東西,不適宜投入生產使用。

官方地址:
http://www.acme.com/software/thttpd/

下載地址:
http://www.acme.com/software/mini_httpd/mini_httpd-1.19.tar.gz



thttpd - tiny/turbo/throttling HTTP server


thttpd
中是一個簡單
,
小型
,
輕便
,
快速和安全的
http
伺服器
.

簡單:它能夠支持
HTTP/1.1
協議標准,或者超過了最低水平

小巧:它具有非常少的運行時間,因為它不
fork
子進程來接受新請求,並且非常謹慎的分配內存(性能對比表:
http://www.acme.com/software/thttpd/benchmarks.html


便攜:它能夠在大部分的類
Unix
系統上運行,包括
FreeBSD, SunOS 4, Solaris 2, BSD/OS, Linux, OSF
等等

快速:它的速度要超過主流的
Web
伺服器(
Apache, NCSA, Netscape

,在高負載情況下,它要快的多

安全:它努力的保護主機不受到攻擊,不中斷伺服器

thttpd
類似於
lighttpd

對於並發請求不使用
fork()
來派生子進程處理,
而是採用多路復用
(Multiplex)
技術來實現。
因此效能很好。同時它還有一個特點就是基於
URL
的文件流量限制,這對於下載的流量控制而言是非常方便的。象
Apache
就必須使用插件實現,效率較
thttpd
低。

thttpd

lighttpd
類似,適合靜態資源類的服務,比如圖片、資源文件、靜態
HTML
等等的應用,性能應該比較
好,同時也適合簡單的
CGI
應用的場合。

官方地址:
http://www.acme.com/software/thttpd/

下載地址:
http://www.acme.com/software/thttpd/thttpd-2.25b.tar.gz



lighttpd - light footprint + httpd = LightTPD


Lighttpd
是一個德國人領導的開源軟體,其根本的目的是提供一個專門針對高性能網站,安全、快速、兼容性好
並且靈活的
web server
環境。具有非常低的內存開銷,
cpu
佔用率低,效能好,以及豐富的模塊等特點。

lighttpd
是眾多
OpenSource
輕量級的
web
server
中較為優秀的一個。支持
FastCGI,
CGI,
Auth,
輸出壓縮
(output
compress), URL
重寫
, Alias
等重要功能,

Apache
之所以流行,
很大程度也是因為功能豐富,

lighttpd
上很多功能
都有相應的實現了,這點對於
apache
的用戶是非常重要的,因為遷移到
lighttpd
就必須面對這些問題。

實用起來
lighttpd
確實非常不錯,
apache
主要的問題是密集並發下,
不斷的
fork()
和切換,
以及較高
(相對於

lighttpd
而言)的內存佔用,使系統的資源幾盡枯竭。而
lighttpd
採用了
Multiplex
技術,代碼經過優化,體積非常小,資源
佔用很低,而且反應速度相當快。

利用
apache

rewrite
技術,將繁重的
cgi/fastcgi
任務交給
lighttpd
來完成,充分利用兩者的優點,現在那台服
務器的負載下降了一個數量級,而且反應速度也提高了一個甚至是
2
個數量級!