『壹』 WEB伺服器,應用程序伺服器有何區別
WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
伺服器是"硬體"的概念,至於拿來做什麼應用是"軟體"的概念.
sql server是一個資料庫軟體
ASP是一種網路程序語言
ASP+sql server能製作出動態網站程序,方便管理.
IIS是伺服器端的編譯器,將asp語言編譯為html語言
html是一種靜態網頁語言
你所看到的網頁就是通過瀏覽器對html語言作解釋後得出的.
『貳』 Web 伺服器與應用伺服器的區別是什麼
Web伺服器一般指的是處理靜態請求或轉發http請求的伺服器,而應用伺服器一般是用來處理動態請求的伺服器。兩者並沒有很嚴格的區別。
『叄』 應用伺服器跟web伺服器有什麼區別
web伺服器只是應用伺服器的一種,可以叫做:web應用伺服器;
web伺服器比如:iis+php+mysql
應用伺服器可以提供:web服務、weblogic、Tomcat等應用;
舉個例子:Tomcat
主要應用於提供jsp程序的開放調試輕量級web服務
所以可以看出web伺服器只是應用伺服器的一個小部分。
『肆』 web伺服器和應用伺服器有什麼不同
簡而言之,應用伺服器處理業務邏輯,web伺服器則主要是讓客戶可以通過瀏覽器進行訪問,處理HTML文件,web伺服器通常比應用伺服器簡單。
WEB伺服器:Apache、IIS、Nginx(也是反向代理伺服器)
應用伺服器:Tomcat、Weblogic、Jboss。
『伍』 應用伺服器和web伺服器的區別
簡單講,Web伺服器是提供顯示頁面使瀏覽器可以瀏覽,而應用程序伺服器提供的是客戶端應用程序可以調用的方法。
『陸』 Web伺服器和應用程序伺服器的區別
Web伺服器的基本功能就是提供Web信息瀏覽服務。它只需支持HTTP協議、HTML文檔格式及URL。與客戶端的網路瀏覽器配合。因為Web伺服器主 要支持的協議就是HTTP,所以通常情況下HTTP伺服器和WEB伺服器是相等的(有沒有支持除HTTP之外的協議的web伺服器,作者沒有考證過),說 的是一回事。
應用程序伺服器(簡稱應用伺服器),我們先看一下微軟對它的定義:"我們把應用程序伺服器定義為「作為伺服器執行共享業務應用程序的底層的系統軟體」。 就像文件伺服器為很多用戶提供文件一樣,應用程序伺服器讓多個用戶可以同時使用應用程序(通常是客戶創建的應用程序)"
通俗的講,Web伺服器傳送(serves)頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用(call)的方法 (methods)。確切一點,你可以說:Web伺服器專門處理HTTP請求(request),但是應用程序伺服器是通過很多協議來為應用程序提供 (serves)商業邏輯 (business logic)。
以Java EE為例,Web伺服器主要是處理靜態頁面處理和作為 Servlet容器,解釋和執行servlet/JSP,而應用伺服器是運行業務邏輯的,主要是EJB、 JNDI和JMX API等J2EE API方面的,還包含事務處理、資料庫連接等功能,所以在企業級應用中,應用伺服器提供的功能比WEB伺服器強大的多。
以這樣的定義,IIS、Apache、Tomcat都可以屬於Web伺服器,Weblogic、WebSphere都屬於應用伺服器。
Apache:在Web伺服器中,Apache是純粹的Web伺服器,經常與Tomcat配對使用。它對HTML頁面具有強大的解釋能力,但是不能解釋嵌入頁面內的伺服器端腳本代碼(JSP/Servlet。
Tomcat:早期的Tomcat是一個嵌入Apache內的JSP/Servlet解釋引擎Apache+Tomcat就相當於IIS+ASP。後來的 Tomcat已不再嵌入Apache內,Tomcat進程獨立於Apache進程運行。 而且,Tomcat已經是一個獨立的Servlet和JSP容器,業務邏輯層代碼和界面交互層代碼可以分離了。因此,有人把Tomcat叫做輕量級應用服 務器。
IIS:微軟早期的IIS,就是一個純粹的Web伺服器。後來,它嵌入了ASP引擎,可以解釋VBScript和JScript伺服器端代碼了,這時,它 就可以兼作應用伺服器。當然,它與J2EE應用伺服器根本無法相比,但是,從功能上說,從原理上說,它勉強可以稱之為應用伺服器。確切地說,它是兼有一點 應用伺服器功能的Web伺服器。
綜上:Apache是純粹的web伺服器,而Tomcat和IIS因為具有了解釋執行伺服器端代碼的能力,可以稱作為輕量級應用伺服器或帶有伺服器功能的Web伺服器。
『柒』 Web 應用程序 和 Web服務 有什麼區別
一、web應用程序(web application):web應用程序是透過http請求來存取web伺服器的網頁,或執行服務端網頁技術的程序,例如:ASP,ASP.NET,JSP,PHP。
二、web服務(web services):透過通訊協定SOAP或RESTful api提供資料交換和工作分享,這也是一種web應用程序,只不過是透過web服務來執行。
『捌』 web伺服器和應用伺服器的區別
WEB伺服器:理解WEB伺服器,首先你要理解什麼是WEB?
WEB表現為三種形式,即超文本(hypertext)、超媒體(hypermedia)和超文本傳輸協議(HTTP)。你可以簡單理解為你所看到的HTML頁面就是WEB的數據元素,處理這些數據元素的應用軟體就叫WEB伺服器,如IIS、apache等。WEB伺服器與客戶端打交道,它要處理的主要信息有:session、request、response、HTML、JS、CS等。
應用伺服器:應用伺服器如JSP,處理的是非常規性WEB頁面(JSP文件),他動態生成WEB頁面,生成的WEB頁面在發送給客戶端(實際上當應用伺服器處理完一個JSP請求並完成JSP生成HTML後它的任務就結束了,其餘的就是WEB處理的過程了)。
Web伺服器和應用伺服器的關系:WEB伺服器一般是通用的,而應用伺服器一般是專用的,如Tomcat只處理JAVA應用程序而不能處理ASPX或PHP。而Apache是一個WEB伺服器f(HTTP伺服器),他的信息源可以是配置在tomcat中的JAVA應用,也可以是ASPX應用。
『玖』 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伺服器屬於應用伺服器的一類。
安裝應用軟體系統,並未其他電腦提供服務的電腦稱為應用伺服器。應用伺服器可以有erp系統的應用伺服器、可以有文件系統的應用伺服器、OA、CRM等系統的應用伺服器,而提供web服務(通常是購物網站、門戶網站等)的應用伺服器就是web應用伺服器,簡稱web伺服器。