應用伺服器和web伺服器區別與聯絡

來源:互聯網
上載者:User

1。應用伺服器處理商務邏輯,web伺服器則主要是讓客戶可以通過瀏覽器進行訪問。
2。應用伺服器處理商務邏輯,web伺服器是用於處理HTML檔案的。web伺服器通常比應用伺服器簡單,如apache就是web伺服器,Jboss就是EJB應用伺服器。
應用伺服器:Weblogic、Tomcat、Jboss
WEB SERVER:IIS、 Apache
應用伺服器處理商務邏輯,web伺服器則主要是讓客戶可以通過瀏覽器進行訪問。
應用伺服器處理商務邏輯,web伺服器是用於處理HTML檔案的。web伺服器通常比應用伺服器簡單,如apache就是web伺服器,Jboss就是EJB應用伺服器
在 B/S體繫結構中,Web   server是Application   Server的前提和基礎。Web   Server接受來自Browse(http)的request。為了擴充Web的應用(如與後台DataBase打交道)早期如一些DLL可以來完成, 後來各家公司有了Application   server豐富了這方面的效能。使使用者跟背景資料庫有了更好的介面。如:WebSphere   Weblogic等等
web伺服器只提供web服務功能,比喻說解釋jsp,servlet等,而應用伺服器提供整個企業級解決方案,比如說:應用伺服器提供EJB包容器,可以提供使用者控制,事務等居多功能,web伺服器是應用伺服器的一個子集
Web伺服器與(Java)應用伺服器是平行的概念,二者不存在相互包容關係。好像J2EE體繫結構就是這麼畫的:用戶端《——》Web伺服器《——》應用伺服器《——》資料庫伺服器  
如果你訪問的網頁只有象HTML這種頁面的,用WEB伺服器就夠了,但是如果是JSP,也就是含JAVA代碼的HTML,則就需要JAVA應用伺服器了,因為只有JAVA應用伺服器才能解析JSP裡的JAVA代碼,並將解析結果以HTML的格式返回給你。
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.