㈠ web容器 web伺服器 servlet/jsp容器 之間的區別和關系
Servlet是java代碼為主,JSP是html為主。JSP是Servlet的化生。JSP最後會自動生成.java/.clsss文件。
Servlet擅長Java代碼,JSP擅長html。但是Servler也能輸出Html代碼,JSP也能書寫Java代碼。不過有點不方便。
㈡ web容器和web伺服器
Tomcat屬於Web應用伺服器。當和Apache一起工作時,Tomcat也可被視為Apache伺服器的一個可獨立運行的擴展。Tomcat因其對Servlet和JSP的良好支持而成為開發和調試基於Java的Web應用的首選。祝好!
㈢ 容器,應用伺服器和web伺服器的區別
Web伺服器指網站伺服器,是指駐留於網際網路上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。
應用伺服器是指通過各種協議把商業邏輯曝露給客戶端的程序。它提供了訪問商業邏輯的途徑以供客戶端應用程序使用。應用伺服器使用此商業邏輯就像調用對象的一個方法一樣。Web應用程序駐留在應用伺服器(Application Server)上。應用伺服器為Web應用程序提供一種簡單的和可管理的對系統資源的訪問機制。它也提供低級的服務,如HTTP協議的實現和資料庫連接管理。
通俗的講,Web伺服器傳送(serves)頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用(call)的方法(methods)。確切一點,[email protected]你可以說:Web伺服器專門處理HTTP請求(request),但是應用程序伺服器是通過很多協議來為應用程序提供(serves)商業邏輯(business logic)。
㈣ web容器與web伺服器有什麼區別
拿servlet舉例來說,當請求到來時,實例化servlet,或者至少要建一個新的線程來處理這個請求,調用servlet的doPost或者doGet方法,管理servlet生死以及資源,Web容器要做的就是這些工作。如果沒有容器,這些工作就需要自己編碼實現,增加了不少工作量。
Tomcat作為一個輕量級的伺服器,就包含了servlet容器。當然,一個Web伺服器可以包含多個容器,簡單來說Web伺服器中一般包含有Web容器。
㈤ WEB 容器,WEB服務和應用伺服器的區別與聯系
:java環境里的嗎?? 我只在j2ee環境里聽過這些名詞。 web容器,像tomcat,支持了j2ee的web部分的規范(servlet,jsp) 應用伺服器,這個應用指的是企業級應用,一邊來說支持ejb就算是,像jboss. web服務,就是自己寫的軟體了,
㈥ 容器、應用伺服器和web伺服器有什麼區別
應用伺服器和web伺服器的區別
首先我們應該對應用伺服器和web伺服器有一個清晰的概念。所謂的應用伺服器,就是提供應用的伺服器,這里的應用有很多,比如java應用,ruby 應用,或者 c#應用。
那麼什麼是web伺服器呢?就是提供了web功能的伺服器,主要就是http服務,包括圖片的下載,等等一系列和web相關的。
好吧,你會問為什麼我們不能直接使用應用伺服器呢?應用伺服器也提供了http服務,比如tomcat。
那麼我們從實際出發。當你瀏覽一個網頁的時候,什麼情況下你會覺得速度很慢?我們僅僅考慮頁面本身。那當然是圖片越多顯示得越慢。
好吧,我們至少認識到一點,一些靜態資源,例如圖片,會嚴重影響頁面打開的速度。當然,這僅僅是一個方面。
那麼web伺服器有什麼用呢?web伺服器一個優點就是在處理靜態信息上。例如一些靜態的html,圖片,等等其他靜態的東西
㈦ Web伺服器、Web容器、Servlet容器、web伺服器輔助應用 這幾個的區別,關系
可能在開始的時候,都會被這些概念搞的暈頭轉向,最好的方式是不要太注重概念性的問題,
Web伺服器,是我們Web應用的容器,Servlet容器,字面意思就是管理我們Servelt類的容器,如Tomcat他是servlet容器,同時又是Web伺服器,因此我們可以將servlet的程序(web應用)部署在tomcat內,Web伺服器的概念 = Web容器,這里還會有應用伺服器 EJB容器的概念, 應用伺服器功能要強於Web伺服器,如JBOSS WEBLogic WEBSphere 等商業伺服器.
㈧ j2ee中容器與伺服器的區別
web容器只能來進行靜態網頁之間的交往,但是當需要顯示JSP和Servlet的時候要用到web伺服器,即:一般的情況下web容器和web伺服器在一個軟體(Tomcat)上就能體現出來。
web伺服器(Tomcat)和應用伺服器(Jboss)之間的區別,web伺服器主要用在顯示層(JSP和servet),而應用伺服器是用在業務邏輯層的,從某種意義上web伺服器屬於應用伺服器的子集。
servlet伺服器屬於web伺服器,用來管理servlet的生命周期,而應用伺服器(Jboss)是將業務層的bean在容器中管理。
tomcat屬於web伺服器,jboss,weblogic,webspere屬於應用服務類
㈨ Web容器和Web伺服器有什麼區別與聯系tomcat是兩者的結合嗎
tomcat嚴格上說是servlet和jsp容器,但也有人叫它伺服器,這沒什麼不行,pageencoding是設定這個jsp用什麼編碼保存,默認是iso-8859-1,一般改成utf-8,便於網路傳輸,charset有點像一大堆編碼的集合,可以對很多編碼進行操作,這就是我對你的問題的理解
㈩ java中web容器 和web伺服器分別是什麼哪個是軟體伺服器 哪個是硬體的
web容器是框架層面的.web伺服器是軟體層面的.這兩個都不是硬體的