欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Tomcat,JBoss與JBoss Web

系統(tǒng) 1916 0

? ? ? ? 最近接觸到應(yīng)用服務(wù)器JBoss,此外JBoss Web與Tomcat也同為web服務(wù)器,便查閱資料對(duì)三者進(jìn)行比較,供大家參考。

一、Tomcat

? ? ? ? Tomcat 服務(wù)器是免費(fèi)開(kāi)源的Web 應(yīng)用服務(wù)器。支持最新的Servlet 和JSP 規(guī)范。因?yàn)門(mén)omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。 ?
? ? ? ? Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁(yè)面的功能,不過(guò),Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式,基于Tomcat的開(kāi)發(fā)其實(shí)主要是Jsp和Servlet的開(kāi)發(fā)。我們可以將Tomcat和Apache集成到一塊,讓Apache處理靜態(tài)Html,而Tomcat處理Jsp和Servlet.這種集成只需要修改一下Apache和Tomcat的配置文件即可。 ?
? ? ? ? ?Tomcat也可以與其它一些軟件集成起來(lái)實(shí)現(xiàn)更多的功能。如與上面提到的JBoss集成起來(lái)開(kāi)發(fā)EJB,與Cocoon(Apache的另外一個(gè)項(xiàng)目)集成起來(lái)開(kāi)發(fā)基于Xml的應(yīng)用,與OpenJMS集成起來(lái)開(kāi)發(fā)JMS應(yīng)用,除了我們提到的這幾種,可以與Tomcat集成的軟件還有很多。

二、Jboss?

?
? ? ? ?JBoss是全世界開(kāi)發(fā)者共同努力的成果,一個(gè)基于J2EE的開(kāi)放源代碼并且免費(fèi)的應(yīng)用服務(wù)器。?
JBoss支持EJB 1.1,EJB 2.0和 EJB3.0的規(guī)范,它是一個(gè)管理EJB的容器和服務(wù)器。JBoss的目標(biāo)是一個(gè)源代碼開(kāi)放的J2EE環(huán)境。但是JBoss核心服務(wù)僅是提供EJB服務(wù)器。JBoss4之前不包括Servlet/JSP的WEB容器,當(dāng)然可以和Tomcat或Jetty綁定使用。JBoss4之后內(nèi)嵌了web服務(wù)器。
? ? ? ?JBoss具有如下六大優(yōu)點(diǎn):
? ? ? ?1、JBoss免費(fèi),開(kāi)源。?
? ? ? ?2、JBoss需要的內(nèi)存和硬盤(pán)空間較小。?
? ? ? ?3、安裝簡(jiǎn)單。先解壓縮JBoss打包文件再配置環(huán)境變量就可以了。?
? ? ? ?4、JBoss能夠"熱部署",部署B(yǎng)EAN只是簡(jiǎn)單拷貝BEAN的JAR文件到部署路徑下就可以了。如果沒(méi)有加載就加載它;如果已經(jīng) ?加載了就卸載掉,然后LOAD這個(gè)新的。?
? ? ? ?5、JBoss與Web服務(wù)器在同一個(gè)Java虛擬機(jī)中運(yùn)行,Servlet調(diào)用EJB不經(jīng)過(guò)網(wǎng)絡(luò),從而大大提高運(yùn)行效率,提升安全性能。?

? ? ? ?6、用戶可以直接實(shí)施J2EE-EAR,而不是以前分別實(shí)施EJB-JAR和Web-WAR,非常方便。?

?

三、JBoss Web

?

? ? ? ?JBoss Web即JBoss Web服務(wù)器,
? ? ? ?JBossWeb服務(wù)器是一個(gè)新的開(kāi)源項(xiàng)目,它將為JSP,Servlet技術(shù),Microsoft ASP.net,PHP和CGI提供一個(gè)獨(dú)立,高性能的部署平臺(tái)。JBossWeb構(gòu)建在Apache Tomcat,APR(Apache Portable Rumtime)和Tomcat native技術(shù)之上以達(dá)到穩(wěn)定性和性能都能與Apache Http服務(wù)器相匹敵甚至是超越它。
? ? ? ?JBoss Web服務(wù)器具有以下特性:
? ? ? ? 能夠處理10,000多個(gè)并發(fā)連接數(shù);
? ? ? ?支持http,https和AJP(Apache Jserv Protocol)協(xié)議;
? ? ? ?支持OpenSSL安全套接層;
? ? ? ?提供一個(gè)靈活的URL rewriting操作引擎支持無(wú)限個(gè)規(guī)則數(shù)和規(guī)則條件;

? ? ? ?支持CGI和PHP腳本,ASP.NET應(yīng)用程序的in和out-of-process執(zhí)行等。

?

四、三者關(guān)系:? ? ? ? ?

?

? ? ? ? ?Tomcat是web服務(wù)器,因?yàn)槟軌蛱幚鞨TTP請(qǐng)求和響應(yīng)的可執(zhí)行設(shè)備,所以稱為web服務(wù)器,同時(shí)Tomcat可以管理小型服務(wù)程序(Servlet/jsp)生命周期(lifecycle),所以也成為Web/Servlet容器。
? ? ? ? ?應(yīng)用程序服務(wù)器是指能夠管理Web應(yīng)用程序的技術(shù)構(gòu)架。從某種意義上web服務(wù)器屬于應(yīng)用服務(wù)器的子集。

? ? ? ? ?一般來(lái)說(shuō),Web服務(wù)器專門(mén)處理HTTP請(qǐng)求(request),而應(yīng)用程序服務(wù)器是通過(guò)很多協(xié)議來(lái)為應(yīng)用程序提供(serves)商業(yè)邏輯(business logic)。JBoss屬于應(yīng)用服務(wù)器,遵循J2EE規(guī)范,可以部署EJB應(yīng)用,而Tomcat不能。JBoss4之前的版本不能處理Servlet和Jsp,需要與Tomcat(或其他web服務(wù)器)結(jié)合來(lái)使用,而JBoss4之后的版本已將Tomcat內(nèi)嵌在其中,具備了web服務(wù)器的功能。

? ? ? ? Tomcat也提供JNDI支持,這與那些J2EE應(yīng)用服務(wù)器提供的是一致的。 應(yīng)用服務(wù)器提供更多的J2EE特征,如EJB,JMS,JAAS等,同時(shí)有些應(yīng)用服務(wù)器也支持Jsp和Servlet.而Tomcat則功能沒(méi)有那么強(qiáng)大,它不提供EJB等支持。但如果與JBoss(一個(gè)開(kāi)源的應(yīng)用服務(wù)器)集成到一塊,則可以實(shí)現(xiàn)J2EE的全部功能。既然應(yīng)用服務(wù)器具有Tomcat的功能,那么Tomcat有沒(méi)有存在的必要呢?事實(shí)上,我們的很多中小應(yīng)用不需要采用EJB等技術(shù),Jsp和Servlet已經(jīng)足夠,這時(shí)如果用應(yīng)用服務(wù)器就有些浪費(fèi)了。而Tomcat短小精悍,配置方便,能滿足我們的需求,這種情況下我們自然會(huì)選擇Tomcat.

? ? ? ? JBoss Web將Tomcat內(nèi)核作為其Servlet容器引擎,并加以審核和調(diào)優(yōu)。單純的Tomcat性能有限,在很多地方表現(xiàn)有欠缺,如活動(dòng)連接支持、靜態(tài)內(nèi)容、大文件和HTTPS等。?
? ? ? ? JBoss在Tomcat的基礎(chǔ)上,對(duì)其進(jìn)行本地化,將Tomcat 以內(nèi)嵌的方式集成到 JBoss 中。
? ? ? ? JBoss Web通過(guò)使用APR和Tomcat本地技術(shù)的混合模型來(lái)解決Tomcat的諸多不足。混合技術(shù)模型從最新的操作系統(tǒng)技術(shù)里提供了最好的線程和事件處理。結(jié)果,JBoss Web達(dá)到了可擴(kuò)展性,性能參數(shù)匹配甚至超越了本地Apache HTTP服務(wù)器或者IIS。譬如JBoss Web能夠提供數(shù)據(jù)庫(kù)連接池服務(wù),不僅支持 JSP 等 Java 技術(shù),同時(shí)還支持其他 Web 技術(shù)的集成,譬如 PHP、.NET 兩大陣營(yíng)。
? ? ? ? 與Tomcat 相比,JBoss Web在靜態(tài)資源訪問(wèn)方面性能優(yōu)越。JBoss Web支持兩種組件模式——純Java和Native I/O。 ?
? ? ? ? OpenSSL是業(yè)界最為快速和安全的開(kāi)源傳輸組件,可借助操作系統(tǒng)和硬件的特性實(shí)現(xiàn)高效的安全承載。JBoss Web集成了OpenSSL,可提供高效的安全傳輸服務(wù),使得安全機(jī)制更上臺(tái)階。研究表明, JBoss Web中的SSL性能比單純的Tomcat快四倍。
? ? ? ? Tomcat 不具備URL重寫(xiě)功能,JBoss Web則可提供一個(gè)靈活的URL rewriting操作引擎,支持無(wú)限個(gè)規(guī)則數(shù)和規(guī)則條件。URL可被重寫(xiě)以支持遺留的URL錯(cuò)誤處理,或應(yīng)對(duì)服務(wù)器不時(shí)產(chǎn)生的其他問(wèn)題。
? ? ? ? JBoss Web既可單獨(dú)運(yùn)行,也可無(wú)縫嵌入JBoss應(yīng)用服務(wù)器,成為JBoss中間件平臺(tái)的一部分。不僅后臺(tái)服務(wù)調(diào)用的性能將得以提升,也可利用以下JBoss平臺(tái)的特性提升Web應(yīng)用功能 ?
? ? ? ? ?所以JBossWeb可以說(shuō)是一款超級(jí)改良版的Tomcat,兩者都是web 服務(wù)器,并都可與應(yīng)用服務(wù)器JBoss完美結(jié)合。

Tomcat,JBoss與JBoss Web


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 精品一区二区三区的国产在线观看 | 国产精品www视频免费看 | 超级碰在线视频 | 国产精品久久久久久久久久久搜索 | 一区二区三区四区高清视频 | 国产精品久久久久久久久电影网 | 成人看片 | 国产精品成人在线观看 | 国产 麻豆 | 亚洲精品九九 | 超级碰碰碰免费视频 | 欧美精品影视 | 国产成人精品一区二区三区视频 | 秋霞av电影 | 一区二区三区欧美大片 | 天天爽夜夜爽夜夜爽精品视频 | 亚洲欧美一区二区久久香蕉 | 免费性生活视频 | 亚洲欧美国产另类视频 | 日韩欧美在线中文字幕 | 久久久久久久国产精品影院 | 亚洲精品久 | 天天澡天天碰天天狠伊人五月 | 日本中文字幕在线观看 | 亚洲第一黄色网址 | 久草经典视频 | 97国产在线播放 | 亚洲午夜一区 | 亚洲精品视频久久 | 亚洲 欧美 自拍偷拍 | 夜夜撸日日操 | 激情大乳女做爰办公室韩国 | 奇米在线观看视频 | 一本一道久久综合狠狠老 | 国产伦精品一区二区三区高清 | 毛片大全免费看 | 色综合久久88色综合天天 | 五月激情六月婷婷 | 国产福利91精品一区二区三区 | 久久精品91久久久久久再现 | 欧美一级做一级做片性十三 |