明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

TomCat與Jakarta計(jì)劃

[摘要]Tomcat很可能成為下一代Java Web Server的主流。 Tomcat受到Sun公司的全力支持,并由非常強(qiáng)大的開(kāi)發(fā)組織apache來(lái)進(jìn)行發(fā)展,這一工程被稱為Jakarta計(jì)劃。從戰(zhàn)略上看,...
Tomcat很可能成為下一代Java Web Server的主流。 Tomcat受到Sun公司的全力支持,并由非常強(qiáng)大的開(kāi)發(fā)組織apache來(lái)進(jìn)行發(fā)展,這一工程被稱為Jakarta計(jì)劃。從戰(zhàn)略上看,Sun 現(xiàn)在正借助apache的影響來(lái)開(kāi)發(fā)server端的java技術(shù),這就是tomcat。因此可以相信tomcat已經(jīng)或者即將是一個(gè)較理想的jsp & servlet開(kāi)發(fā)和支撐平臺(tái)。相對(duì)地,JSWDK只是一個(gè)簡(jiǎn)化的服務(wù)器平臺(tái),性能和穩(wěn)定程度都比較有限,而且實(shí)際上SUN并不許可將它作為internet上的商業(yè)平臺(tái)。

tomcat的功能比jws或jswdk強(qiáng)大得多,您可以訪問(wèn)tomcat的站點(diǎn) http://jakarta.apache.org 查看詳細(xì)介紹,或者訂一個(gè)tomcat的maillist,還可以加入到他們的開(kāi)發(fā)組織中去。

tomcat有不同的工具來(lái)共同實(shí)現(xiàn)強(qiáng)大的功能。

tomcat的jakarta工程有一些相當(dāng)不錯(cuò)的相關(guān)子項(xiàng)目:

ant: 基于java的跨平臺(tái)開(kāi)發(fā)工具,支持XML.

Regexp: 100%純Java表達(dá)與調(diào)試工具包,可是debug和測(cè)試java兼容性。

Slide:是一個(gè)包含了Servlet API內(nèi)容管理,用以推進(jìn)WebDAV協(xié)議(web-based Distributed Authoring and Versioning),從而使servlet可以在任何支持api 2.2或以上版本的容器內(nèi)運(yùn)行。

struts: 用于制作jsp/servlet的web通用應(yīng)用開(kāi)發(fā)框架,即MVC(Model-View-Controller).

taglibs: 是一個(gè)與JSP1.1標(biāo)準(zhǔn)兼容的自定義標(biāo)記的庫(kù)。作為一個(gè)強(qiáng)有力的jsp結(jié)構(gòu)特性,這將為jsp開(kāi)發(fā)注入更多功能,開(kāi)發(fā)也變得更友好。

watchdog:包含在tomcat3.1版中,用于檢測(cè)servlet和jsp的兼容性。

 

tomcat在NT下的安裝比較簡(jiǎn)單,您也可以參考INSTALL文件的指導(dǎo).

其中包括:

1 安裝 JDK1.2.2/1.3;

2 將文件拷貝到硬盤;

3 設(shè)置JAVA_HOME指向JDK安裝目錄;在classpath中加入%JAVA_HOME%/bin;設(shè)置TOMCAT_HOME指向tomcat的安裝目錄。

4 從tomcat/bin中執(zhí)行startup.bat進(jìn)行測(cè)試


標(biāo)簽:TomCat與Jakarta計(jì)劃