Tomcat、Weblogic、Jboss、WebS_第1頁
Tomcat、Weblogic、Jboss、WebS_第2頁
Tomcat、Weblogic、Jboss、WebS_第3頁
Tomcat、Weblogic、Jboss、WebS_第4頁
Tomcat、Weblogic、Jboss、WebS_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Tomcat、Weblogic、Jboss、WebSWebsphere:這是ibm公司的網(wǎng)上的信息。更詳細(xì)的信息可以訪問網(wǎng)站:產(chǎn)品家族和解決方案業(yè)務(wù)整合整合服務(wù)器提供了一套用于應(yīng)用程序整合和業(yè)務(wù)流程自動(dòng)化的中央基礎(chǔ)設(shè)施。應(yīng)用服務(wù)器應(yīng)用服務(wù)器提供了運(yùn)行互操作應(yīng)用程序的平臺(tái)。IBM Support for Apache Geronimo IBM Support for Apache Geronimo從Apache Software Foundation提供一個(gè)開源J2EE應(yīng)用服務(wù)器WebSphere Application Server WebSphere Application Server為基

2、礎(chǔ)消息傳遞流和應(yīng)用程序提供一個(gè)經(jīng)濟(jì)有效的整合基礎(chǔ)平臺(tái)WebSphere Application Server-Express為動(dòng)態(tài)的隨需應(yīng)變應(yīng)用程序提供J2EE和Web服務(wù)WebSphere Application Server Community Edition WebSphere Application Server Community Edition V1.1是IBM支持的基于開源的應(yīng)用服務(wù)器。WebSphere Extended Deployment WebSphere Extended Deployment WebSphere Extended Deployment V6.0創(chuàng)建了隨

3、需應(yīng)變的基礎(chǔ)設(shè)施,此基礎(chǔ)設(shè)施跨事務(wù)和長期運(yùn)行兩種工作負(fù)載。WebSphere Real Time WebSphere Real Time提供可預(yù)測的響應(yīng)時(shí)間WebSphere Remote Server WebSphere Remote Server IBM WebSphere Remote Server V6.0是領(lǐng)先的面向服務(wù)的架構(gòu)(SOA)平臺(tái),可用于專門為存儲(chǔ)級設(shè)備和應(yīng)用程序提供集成和支持的遠(yuǎn)程托管分布式環(huán)境,無論過去、現(xiàn)在還是未來。WebSphere Remote Server for Retail為遠(yuǎn)程環(huán)境提供完整的集成應(yīng)用服務(wù)器、數(shù)據(jù)庫和消息傳遞平臺(tái)數(shù)據(jù)和信息管理信息和數(shù)據(jù)管理軟

4、件提供了對任何環(huán)境中數(shù)據(jù)的存儲(chǔ)、訪問和分析。移動(dòng)技術(shù)、語音技術(shù)和企業(yè)訪問無線、普及和語音軟件支持無線設(shè)備和移動(dòng)設(shè)備之間的數(shù)據(jù)交換和語音交互。組織生產(chǎn)力門戶與協(xié)作生產(chǎn)力軟件提供即時(shí)消息傳遞、網(wǎng)上會(huì)議、協(xié)作門戶和基于角色的環(huán)境。網(wǎng)絡(luò)網(wǎng)絡(luò)軟件在用戶和應(yīng)用程序之間提供了集成的目錄、連通性和安全性。軟件開發(fā)軟件開發(fā)工具用于設(shè)計(jì)和構(gòu)建應(yīng)用程序,支持開發(fā)和部署過程。門戶商務(wù)個(gè)性化門戶、商務(wù)和個(gè)性化軟件支持業(yè)務(wù)開發(fā)、員工和客戶環(huán)境。Weblogic:這是bea公司的網(wǎng)上的信息。更詳細(xì)的信息可以訪問網(wǎng)站:WebLogic平臺(tái)包括BEA WebLogic Server?、BEA WebLogic Portal?、

5、BEA WebLogic Integration?、BEA WebLogic Workshop?、BEA JRockit?,是開發(fā)人員用服務(wù)來支持其應(yīng)用程序的一流的應(yīng)用程序平臺(tái)套件。BEA WebLogic Server BEA WebLogic Server是具有可伸縮性的企業(yè)級Java Platform Enterprise Edition(Java EE)應(yīng)用程序服務(wù)器。WebLogic Server基礎(chǔ)結(jié)構(gòu)支持多種類型的分布式應(yīng)用程序的部署,也是生成基于Service Oriented Architectures(SOA)的應(yīng)用程序的理想的基礎(chǔ)。SOA是一種設(shè)計(jì)方法論,其目標(biāo)是最大限度

6、地重復(fù)使用應(yīng)用程序服務(wù)。WebLogic Server完全實(shí)現(xiàn)了Sun Microsystems Java EE 5.0規(guī)范,提供了一組標(biāo)準(zhǔn)的API以用于創(chuàng)建分布式的Java應(yīng)用程序,這些應(yīng)用程序可訪問多種服務(wù),如數(shù)據(jù)庫、消息傳遞服務(wù)和與外部企業(yè)系統(tǒng)的連接。最終用戶客戶端可使用Web瀏覽器客戶端或Java客戶端訪問這些應(yīng)用程序。請參閱編程模型。除了實(shí)現(xiàn)Java EE之外,WebLogic Server可使企業(yè)在一個(gè)可靠、安全、具有高可用性和可伸縮性的環(huán)境中部署關(guān)鍵任務(wù)應(yīng)用程序。當(dāng)出現(xiàn)硬件故障或其他故障時(shí),企業(yè)可通過這些功能配置WebLogic Server實(shí)例群集以分配負(fù)載并提供額外的容量。新

7、的診斷工具允許系統(tǒng)管理員監(jiān)視和調(diào)整已部署的應(yīng)用程序的性能和WebLogic Server環(huán)境自身。還可以將WebLogic Server配置為自動(dòng)監(jiān)視和調(diào)整應(yīng)用程序吞吐量而無需人工干預(yù)。廣泛的安全功能會(huì)保護(hù)對服務(wù)的訪問、保持企業(yè)數(shù)據(jù)安全和防止惡意攻擊。BEA WebLogic Portal BEA WebLogic Portal 8.1簡化了自定義門戶的生產(chǎn)和管理,使用戶能夠利用共享的服務(wù)環(huán)境以最低的復(fù)雜性和最少的工作推廣變更。BEA WebLogic Integration BEA WebLogic Integration 8.1提供了將其他情況下的兩個(gè)完全不同的活動(dòng)(應(yīng)用程序集成和應(yīng)用程序

8、開發(fā))融合為一個(gè)統(tǒng)一的業(yè)務(wù)整合解決方案。BEA JRockit 5.0 JDK使用BEA JRockit 5.0 Java Development Kit(JDK),Java開發(fā)人員能夠?qū)?yīng)用程序更快、更高效地部署到生產(chǎn)中,并以最少的配置獲得最佳的性能。BEA WebLogic Express?10.0 BEA WebLogic Express 10.0是一款功能強(qiáng)大、經(jīng)濟(jì)實(shí)惠的Servlet引擎,能夠在最短時(shí)間內(nèi)啟動(dòng),并在WebLogic?產(chǎn)品系列上運(yùn)行。使用WebLogic Express可以快速地開發(fā)和啟動(dòng)動(dòng)態(tài)網(wǎng)站和基本W(wǎng)eb應(yīng)用程序,從而為您提供市場上最可靠的生產(chǎn)就緒部署。這是代理商的

9、網(wǎng)上的信息:地址:WebLogic Platform您需要利用已有的IT資源獲得競爭優(yōu)勢嗎?通過讓IT部門以逐個(gè)項(xiàng)目為基礎(chǔ)全程參與應(yīng)用基礎(chǔ)結(jié)構(gòu)建設(shè),BEA Weblogic Platform簡化了企業(yè)計(jì)算,能夠更好地滿足業(yè)務(wù)部.市場價(jià):¥元會(huì)員價(jià):¥元BEA WebLogic Portal在理想化的世界中,用戶的每個(gè)門戶8都應(yīng)該能夠快速構(gòu)建,而且完全根據(jù)其訪問者的要求量身定做。現(xiàn)在,BEA Weblogic Portal簡化了定制門戶的生產(chǎn)和管理,使用戶.市場價(jià):¥元會(huì)員價(jià):¥862524元BEA WebLogic Integration面對ERP、CRM、遺留應(yīng)用、業(yè)務(wù)用戶、供應(yīng)鏈、合作伙伴

10、,您怎樣才能把所有內(nèi)容清晰地加以整合?BEA WebLogic Integration 8.1通過單一的解決方案,將業(yè)務(wù)流程管.市場價(jià):¥元會(huì)員價(jià):¥940000元BEA WebLogic Server WebLogic Server 9.0是迄今為止發(fā)布的最卓越的BEA應(yīng)用服務(wù)器。它與J2EE 1.4完全兼容,通過交付高可靠性的、永不宕機(jī)的、可量測的、針對關(guān)鍵任務(wù)的整合解決方案.市場價(jià):¥200000元會(huì)員價(jià):¥160000元IBM WebSphere Application Server Processor License Websphere Enterprise Edition市場價(jià):¥

11、200000元會(huì)員價(jià):¥160000元WEBSPHERE APPLICATION SRVR NETWORK DEPLOYMENT PROCESSOR LIC Websphere ND Edition市場價(jià):¥300000元會(huì)員價(jià):¥210000元Websphere:按照cpu和核數(shù)計(jì)算的。Weblogic:按照物理cpu數(shù)量計(jì)算。服務(wù):Websphere:三種:1、產(chǎn)品自帶的電話支持。2、現(xiàn)場支持,需要額外付費(fèi)購買。3、找總代級的代理商。Weblogic:兩種:4、電話。5、郵件。沒有現(xiàn)場支持。費(fèi)用計(jì)算方式:產(chǎn)品報(bào)價(jià)的18%。首先,他們的共同之處是都是支持JSP的服務(wù)器軟件。不同之處:Tomc

12、at:是Apache Group Jakarta小組開發(fā)的一個(gè)免費(fèi)服務(wù)器軟件,適合于嵌入Apache中使用,而且,它的源代碼是可以免費(fèi)獲得的,不足之處是它的配置十分麻煩,弄不好連Apche都會(huì)攤掉,而且有一些安全性的問題沒有解決,初學(xué)者可以用它來調(diào)試JSP文件,但是用作商業(yè)應(yīng)用的服務(wù)器就不太妥當(dāng)了。BEA WebLogic Sever:是一款十分強(qiáng)大的服務(wù)器軟件,配置比較簡單,而且對JSP的擴(kuò)展十分強(qiáng)大,附帶了數(shù)據(jù)庫的JDBC驅(qū)動(dòng)程序,支持JHTML,是目前市場占有率最高的服務(wù)器,目前最新版本是6.1版,價(jià)格很貴,不過嘿嘿.有破解版哦:)IBM WebSphere Application Se

13、rver:是IBM的產(chǎn)品,功能很強(qiáng)大,而且有IBM的開發(fā)工具相配套,開發(fā)Web程序十分方便,不過價(jià)格上萬元。Boss、Geronimo及Tomcat比較分析中國IT實(shí)驗(yàn)室收集整理佚名2008-2-22保存本文推薦給好友收藏本頁在開源的Java應(yīng)用服務(wù)器領(lǐng)域,像JBoss、Tomcat及Apache的Geronimo,他們不僅僅是商業(yè)領(lǐng)域的領(lǐng)跑者,同時(shí)是技術(shù)領(lǐng)域的先行者。當(dāng)然,所有的Java EE應(yīng)用服務(wù)器的實(shí)現(xiàn)不盡相同,但其很多方面具有一定程度的可比性。本文對JBoss4.2、Geronimo 2及Tomcat 6三種開源的Java EE應(yīng)用服務(wù)器,就他們的特性、部署及性能等方面進(jìn)行一一比較。

14、一、前言當(dāng)企業(yè)級的Java應(yīng)用程序需要真正的應(yīng)用部署時(shí),Java EE應(yīng)用服務(wù)器是必不可少的工具。研究表明,除了商業(yè)的應(yīng)用服務(wù)器之外,開源的Java EE應(yīng)用服務(wù)器開始成為很多Java企業(yè)級應(yīng)用的最佳選擇。而JBoss、Tomcat及Apache的Geronimo是其中最主流的開源Java EE應(yīng)用服務(wù)器。而這三者中,盡管JBoss和Tomcat并非100%的實(shí)現(xiàn)了Java EE 5標(biāo)準(zhǔn),但這二者占有的市場份額相對比較大。Geronimo是對Java EE 5標(biāo)準(zhǔn)100%的實(shí)現(xiàn),正在快速的發(fā)展。如果讀者想在Java EE領(lǐng)域找份像樣的工作,對這三種開源的應(yīng)用服務(wù)器應(yīng)該達(dá)到比較熟悉的程度,并能在

15、一定程度上進(jìn)行比較區(qū)分。在本文中,對這三種主流的應(yīng)用服務(wù)器,就其特性、部署及性能等方面進(jìn)行比較。分析了他們各自的特色對該應(yīng)用服務(wù)器的重要性,當(dāng)然,也提供了一些如何選擇適合項(xiàng)目的服務(wù)器的原則及建議。二、特性比較表1就JBoss 4.2、Tomcat 6及Geronimo 2的特性進(jìn)行全面的比較。請注意,表中用到的部分支持表述,表明該應(yīng)用服務(wù)器并非完全的支持,需要安裝一些額外包。而其中的原則上支持表述,表明該應(yīng)用服務(wù)器需要第三方的安裝包的支持。注:三種應(yīng)用服務(wù)器均在Linux、Solaris、Windows及Mac OS X上進(jìn)行過測試。表1.Java EE應(yīng)用服務(wù)器特性比較特性JBoss 4.2

16、Geronimo 2Tomcat 6Java EE 5一致性部分支持完全支持部分支持支持EJB 3.0支持支持原則上支持JSP2.1和Servlet2.5支持JSF1.2支持支持原則上支持客戶化插件支持支持不支持業(yè)務(wù)規(guī)則引擎原則上支持原則上支持原則上支持Hibernate3.x支持原則上支持原則上支持集群支持支持部分支持Eclipse IDE支持當(dāng)讀者的應(yīng)用需要比較特殊的擴(kuò)展,或是想與Java EE 5最貼近時(shí),那么,Geronimo 2是最佳的開源Java EE應(yīng)用服務(wù)器選擇。盡管JBoss 4.2與Sun的Java EE標(biāo)準(zhǔn)在實(shí)現(xiàn)上有一定的出入,但JBoss 4.2 team提供了許多與J

17、ava EE標(biāo)準(zhǔn)很符合的技術(shù),同時(shí)也擴(kuò)充了Java EE 5的標(biāo)準(zhǔn)范圍。而Tomcat 6本身就是一種輕量級的解決方案,所以它不并包括Java EE 5的所有特性,或是在JBoss及Geronimo中所提供的特性,但正是由于它的輕量級,才使它對內(nèi)存的占有量比較少,并且比其它兩種服務(wù)器運(yùn)行起來更快。1.Java EE 5一致性Sun公司的Java EE 5標(biāo)準(zhǔn)是一種行業(yè)標(biāo)準(zhǔn),而作為這種標(biāo)準(zhǔn)的實(shí)現(xiàn),開源的Java EE 5應(yīng)用服務(wù)器應(yīng)該與其盡量的保持一致,因此Java EE 5的一致性是一個(gè)很重要的指標(biāo)。在這三種開源的實(shí)現(xiàn)中,Geronimo是實(shí)現(xiàn)得最好,與Java EE 5標(biāo)準(zhǔn)最貼近的應(yīng)用服務(wù)器

18、。JBoss 4.2支持絕大部分Java EE 5的特性,當(dāng)然,不久即將發(fā)布的JBoss 5將完全支持Java EE 5的所有特性。而Tomcat一般看成是JSP/servlet的容器,僅僅支持Java應(yīng)用服務(wù)器的基本特性。2.支持EJB3 EJB(Enterprise JavaBeans)是指能在Java EE服務(wù)器部署的Java組件。它通常將一些業(yè)務(wù)功能打包成可重用的組件。新發(fā)布的EJB3提供了許多新功能,解決了舊版本中許多問題。JBoss 4.2及Geronimo 2均支持EJB3。Tomcat 6本身并不支持EJB3,但Apache OpenEJB項(xiàng)目可以使Tomcat支持EJB3,據(jù)

19、稱Tomcat可以運(yùn)行一種嵌入式的JBoss EJB3容器。3.支持JSP 2.1/Servlet2.5對JSP/servlet的支持是絕大部分Java服務(wù)器應(yīng)提供的最基本功能。JSP2.1和Servlet2.5是Java EE 5對JSP/servlet的升級功能。JBoss 4.2、Geronimo 2及Tomcat 6均支持JSP/servlet這一特性。4.支持JSF 1.2 JSF(Java Server Faces)是一種在Java EE應(yīng)用部署的組件式架構(gòu)。提供基本的Web開發(fā)的用戶界面。與請求驅(qū)動(dòng)的MVC(Model-View-Controller)的架構(gòu)不同的是,JSF采用了

20、組件驅(qū)動(dòng)的模式。就目前的JSF1.2而言,JBoss 4.2及Geronimo 2都有很好的支持,而運(yùn)行在Tomcat 6時(shí)有不少的問題待解決。5.支持客戶化插件客戶化插件支持,意味著可以在原有應(yīng)用服務(wù)器功能的基礎(chǔ)上,開發(fā)新的功能,并能很好的協(xié)同使用。在JBoss中使用MBeans(managed beans)來處理插件開發(fā)。而Geronimo也采用類似的處理方式,只是名稱不一樣,叫GBeans。這些客戶的Beans為開發(fā)及部署客戶資源時(shí),提供一系列統(tǒng)一的接口。6.支持業(yè)務(wù)規(guī)則引擎幾乎所有的應(yīng)用程序都是建立在一系列業(yè)務(wù)規(guī)則之上,或稱之為業(yè)務(wù)邏輯。而業(yè)務(wù)規(guī)則引擎組件則能幫助管理與簡化業(yè)務(wù)邏輯編程

21、。一般的編程過程中,程序員最常見的邏輯有如if/then邏輯。而有了業(yè)務(wù)規(guī)則引擎,則可以實(shí)現(xiàn)許多更加智能的業(yè)務(wù)邏輯。Drools作為一種業(yè)內(nèi)很流行、標(biāo)準(zhǔn)化的業(yè)務(wù)規(guī)則引擎,在JBoss 4.2、Geronimo 2及Tomcat 6中均可得到支持。Geronimo完全支持Drools,而JBoss支持Drools的歷史最久,已達(dá)三年之久,并使JBoss/Drools成為了一種非常有市場競爭力的業(yè)務(wù)規(guī)則解決方案。7.支持Hibernate 3.x Hibernate為Java編程提供了強(qiáng)有力的關(guān)系/對象模型(ORM,Object-relational mapping)。Hibernate可以將面向

22、對象的模型映射為關(guān)系型數(shù)據(jù)庫,這對Java開發(fā)來說是最有吸引力的。Hibernate作為一種開源的軟件,最早就是由于JBoss的一個(gè)團(tuán)隊(duì)所開發(fā)(Gavin King)。當(dāng)然,JBoss 4.2、Geronimo 2及Tomcat 6均支持Hibernate 3。8.支持JBoss Seam JBoss Seam是一種著名的應(yīng)用框架,集成了眾多的Java及Web技術(shù),例如Ajax、JSF、Java Portlets、BPM(Business-process management)等技術(shù)。Seam是JBoss的項(xiàng)目,理所當(dāng)然,JBoss 4.2自然支持它,同樣Geronimo 2也支持JBoss

23、Seam。據(jù)JBoss Seam的開發(fā)團(tuán)隊(duì)稱,Tomcat可以通過使用JBoss嵌入式EJB 3容器來支持JBoss Seam。9.支持集群集群通過并行在多臺(tái)服務(wù)器運(yùn)行同樣的服務(wù),從而大大的提高應(yīng)用的吞吐量,達(dá)到所謂的高負(fù)荷的效果。由于采用了數(shù)臺(tái)服務(wù)器同時(shí)運(yùn)行,所以當(dāng)其中的某臺(tái)服務(wù)暫時(shí)或死機(jī)時(shí),對客戶不會(huì)造成服務(wù)停止,從而達(dá)到業(yè)務(wù)的可持續(xù)。集群極大的提高了企業(yè)級的Java應(yīng)用的性能、吞吐量等能力。JBoss 4.2、Geronimo 2及Tomcat 6均以同樣的方式來支持集群。JBoss在集群層使用及時(shí)復(fù)制的方式來達(dá)到集群的目的。而Geronimo所發(fā)布的集群,還處于測試階段,需要時(shí)間的考驗(yàn)

24、,如果有興趣,可以與Apache基金組織聯(lián)系。10.支持Eclipse IDE Eclipse是目前最流行的Java開發(fā)工具,自然,與Eclipse的集成是眾多Java EE 5應(yīng)用服務(wù)器應(yīng)該提供的功能。JBoss、Geronimo及Tomcat均支持與Eclipse整合。特別地,JBoss還有自己的Eclipse版本,稱為Red Hat Developer Studio,目前正處于測試的階段。利用Geronimo提供的工具,可以省去手工配置XML文件的煩瑣。同時(shí),數(shù)據(jù)庫連接池工具都可以自動(dòng)的下載所需要的數(shù)據(jù)庫連接驅(qū)動(dòng)。三、部署這三種應(yīng)用服務(wù)器的安裝均十分簡單。在相關(guān)的網(wǎng)站上下載zip或tar

25、包進(jìn)行解壓,唯一需要配置的是設(shè)置JAVA_HOME環(huán)境變量(不過一般均有配置)。注意,在Linux/Unix系統(tǒng)下,需要先發(fā)送chmod命令。1.Geronimo對Geronimo 2來說,進(jìn)行配置及部署Java應(yīng)用程序非常的簡單,特別是通過它提供的Web控制臺(tái)更加簡單。Geronimo控制提供了許多簡單的功能來幫助開發(fā)人員進(jìn)行應(yīng)用程序的配置。可以進(jìn)行數(shù)據(jù)庫的連接池測試及安全設(shè)置或配置等。圖1.Geronimo控制臺(tái)2.JBoss JBoss 4.2有非常漂亮的Web管理控制臺(tái),但它所提供的管理功能及特性與Geronimo不盡相同。首先看到的是JBoss的狀態(tài)及其監(jiān)測信息,但并沒有提供部署功能

26、。而部署Java應(yīng)用時(shí),只需要將它復(fù)制到default/deploy文件夾下面,JBoss會(huì)自動(dòng)的檢測到它并進(jìn)行相關(guān)的快速部署。當(dāng)然,也可以通過修改配置jboss-service.xml來進(jìn)行客戶應(yīng)用程序所在目錄的映射。圖2.JBoss控制臺(tái)3.Tomcat Tomcat 6不愧為一款快速的輕量級的應(yīng)用服務(wù)器。它的控制臺(tái)提供了基本的部署功能??梢酝ㄟ^Tomcat的控制臺(tái)進(jìn)行服務(wù)的啟動(dòng)/停止及WAR包的deploy/undeploy操作。當(dāng)然也提供了Tomcat的運(yùn)行狀態(tài)及監(jiān)測信息,同時(shí)有很好的用戶授權(quán)系統(tǒng)。圖3.Tomcat控制臺(tái)四、性能就可靠性而言,性能應(yīng)該是所以的應(yīng)用服務(wù)器所應(yīng)該提供的最重

27、要的特性。在本文中,筆者做了一個(gè)小實(shí)驗(yàn),使用JSP頁面及編譯好的servlet來測試應(yīng)用服務(wù)器所能處理的用戶會(huì)話個(gè)數(shù)以及所能連接的用戶數(shù)量。當(dāng)然,實(shí)際的Java應(yīng)用是更加復(fù)雜的,而本實(shí)驗(yàn)中的JSP頁面及servlet是比較簡單的,主要用于測試Web應(yīng)用服務(wù)器的穩(wěn)定性、可靠性及速度。使用的測試機(jī)器為:雙核-64位CPU,4G的內(nèi)存,在實(shí)驗(yàn)中,讓第一種應(yīng)用服務(wù)器運(yùn)行到個(gè)會(huì)話。當(dāng)然,這些會(huì)話不并是同時(shí)連接。圖4.多Session測試JSP頁面結(jié)果圖5.多Session測試servlet結(jié)果測試所用的代碼量只有區(qū)區(qū)的幾百行,為了準(zhǔn)確起見,筆者對三種服務(wù)器使用了相同之處的配置。當(dāng)然,如果采用實(shí)際的Jav

28、a應(yīng)用程序來測試時(shí),所得到的數(shù)據(jù)結(jié)果圖會(huì)有一定的出入,但大概的趨勢會(huì)一致。JBoss 4.2的表現(xiàn)不如Geronimo2,畢竟Geronimo 2所采用的實(shí)現(xiàn)技術(shù)及思想都是最新的。正如圖所示,Tomcat 6的性能最好,因?yàn)門omcat 6本身就是為JSP/servlet量身定做的Java EE 5應(yīng)用服務(wù)器。相比起JBoos或Geronimo需要20秒進(jìn)行啟動(dòng)的長時(shí)間,Tomcat僅僅需要3秒鐘。五、小結(jié)在本文中,筆者比較了主流的Java EE應(yīng)用服務(wù)器的特性、部署及性能方面的內(nèi)容,特性方面的比較應(yīng)該有利于讀者選擇更加適合自己項(xiàng)目的Java EE應(yīng)用服務(wù)器,做到有目的性的選擇服務(wù)器,從而達(dá)到適合的效果。同時(shí),筆者測試比

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論