国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Tomcat Jserv Servlet
Getting Started
java servlet development kit 是一個Servlet的開發(fā)工具,而tomcat是一個Servlet的容器,根本就不是一個東西,沒有什么可比性。另外沒有用過java servlet development kit 這東西,開發(fā)的話直接Eclipse或者Myeclipse就搞定了

Tomcat
是一個帶有jsp環(huán)境的servlet容器.servlet容器是一個根據(jù)用戶的行為可以管理和激活servlet的運行時的shell.
粗略地可以將servlet容器分為如下幾類:

獨立的servlet容器
內(nèi)置有web服務(wù)器的一部分.指當使用基于Java的web服務(wù)器的情形,例如servlet容器是JavaWebServer的一個部分. 獨立的servlet容器是Tomcat的默認模式.
大多數(shù)的web服務(wù)器并非基于Java,因此,我們可以得出如下兩種容器的模式.


進程內(nèi)的servlet容器
servlet容器作為web服務(wù)器的插件和Java容器的實現(xiàn).Web服務(wù)器插件在內(nèi)部地址空間打開一個JVM(java virtual machine)使Java容器得以在內(nèi)部運行.如有某個需要調(diào)用servlet的請求,,插件將取得對此請求的控制并將他傳遞(使用JNI)給Java容器.進程內(nèi)容器對于多線程,單進程的服務(wù)器非常合適并且提供很好的運行速度,但伸縮性有所不足.


進程外的servlet容器
servlet容器運行于web服務(wù)器之外的地址空間且作為web服務(wù)器的插件和Java容器的實現(xiàn)的結(jié)合.web服務(wù)器插件和Java容器 JVM使用IPC機制(通常是TCP/IP)進行通訊.當一個調(diào)用servlet的請求到達時,插件將取得對此請求的控制并將其傳遞(使用IPC等)給Java容器,進程外容器的反應(yīng)時間或進程外容器引擎不如進程內(nèi)容器,但進程外容器引擎在許多其他可比的范圍內(nèi)更好(伸縮性,穩(wěn)定性等).
Tomcat既可作為獨立的容器(主要是用于開發(fā)與調(diào)試)又可作為對現(xiàn)有服務(wù)器的附加(當前支持Apache,IIS和Netscape服務(wù)器).即任何時候配置Tomcat你都必須決定如何應(yīng)用他,如選擇第二或第三種模式,你還需要安裝一個web服務(wù)器接口.
TomcatJserv有何區(qū)別?TomcatJserv嗎?
這是個常見的誤解.Jserv是Servlet API2.0兼容并與Apache一起使用的容器.Tomcat是一個完全重寫的并與Servlet API2.2和JSP1.1兼容的容器.
Tomcat使用了一些為Jserv而寫的代碼,特別是Jserv的Apache接口,但這是唯一的相同之處.
怎樣安裝Tomcat的二進制版本?
非常簡單,只需:
下載 zip/tar.gz 任何壓縮文件,從http://jakarta.apche.org/download/binindex.html處.
解壓縮此文件到某目錄(如:foo).將會生成一子目錄,名為”tomcat”.
轉(zhuǎn)換到”tomcat”目錄設(shè)置一新的環(huán)境變量(TOMCAT_HOME)指向你安裝的tomcat的目錄
WIN32平臺,鍵入:
“set TOMCAT_HOME=foo\tomcat
Unix平臺:
如是bash/sh環(huán)境, 鍵入:”TOMCAT_HOME=foo/tomcat;export TOMCAT_HOME”
如是tcsh環(huán)境, 鍵入:”setenv TOMCAT_HOME foo/tomcat
設(shè)置環(huán)境變量JAVA_HOME指向你JDK的目錄,然后添加JAVA解釋器到你的PATH環(huán)境變量.
好了!現(xiàn)在可以運行TOMCAT并作為一個獨立的Servlet容器(模式一)
啟動與關(guān)閉Tomcat
使用”bin”目錄中的腳本啟動與關(guān)閉Tomcat.
啟動:
uinx:bin/startup.sh
win32:bin\startup
關(guān)閉:
unix:bin/shutdown.sh
win32:bin\shutdown
Tomcat目錄結(jié)構(gòu)
假設(shè)你已將Tomcat解壓,你已得到下列目錄結(jié)構(gòu):
目錄名--描述 
bin 
包含啟動/關(guān)閉腳本 
conf 
包含不同的配置文件,
包括 server.xml(Tomcat的主要配置文件)和為不同的Tomcat配置的web應(yīng)用設(shè)置缺省值的文件web.xml
doc
包含各種Tomcat文檔 
lib 
包含Tomcat使用的jar文件.unix平臺此目錄下的任何文件都被加到Tomcat的classpath中 
logs 
Tomcat擺放日志文件的地方 
src 
ServletAPI源文件.先別高興,這些只有些必須在Servlet容器內(nèi)實現(xiàn)的空接口和抽象類 
webapps 
包含web項目示例 
此外你可以Tomcat會創(chuàng)建如下目錄:
work
Tomcat自動生成,放置Tomcat運行時的臨時文件(如編譯后的JSP文件).如在Tomcat運行時刪除此目錄.JSP頁面將不能運行.
classes
你可以創(chuàng)建此目錄來添加一些附加的類到類路徑中.任何你加到此目錄中的類都可在Tomcat的類路徑中找到自身.
Tomcat的腳本
Tomcat是一個Java程序,因此在設(shè)置好幾個環(huán)境變量后即可用命令行的方式運行.然而設(shè)置Tomcat使用的每個環(huán)境變量和如下的命令行參數(shù)乏味且易錯.因此,Tomcat開發(fā)組提供了一些腳本使啟動和關(guān)閉Tomcat變得輕松.
注意:這些腳本僅僅是個便利的方法去啟動和關(guān)閉Tomcat.你可修改他們來定制CLASSPATH,環(huán)境變量如PATH,LD_LIBRARY_PATH,等等,只要是生成一個正確的命令行即可.
這些腳本是什么呢?下表列出對一般用戶最重要的腳本.
tomcat 
主腳本.設(shè)置合適的環(huán)境變量,包括CLASSPATH,TOMCAT_HOME和JAVA_HOME和用適合的命令行參數(shù)啟動Tomcat 
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Tomcat中文手冊|合集下載|妙文精選 www.mwjx.com|
Servlet/JSP深入詳解:基于Tomcat的Web開發(fā)第一章01
Tomcat 簡介
Java Servlet
騰訊T4架構(gòu)詳解Tomcat,給你的技術(shù)加分
tomcat中catalina是什么
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服