中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      解析常用J2EE應(yīng)用服務(wù)器比較

      時間:2024-10-27 19:13:18 J2EE培訓(xùn) 我要投稿
      • 相關(guān)推薦

      解析常用J2EE應(yīng)用服務(wù)器比較

        J2ee開發(fā)主要是瀏覽器和服務(wù)器進(jìn)行交互的一種結(jié)構(gòu).邏輯都是在后臺進(jìn)行處理,然后再把結(jié)果傳輸回給瀏覽器。可以看出服務(wù)器在這種架構(gòu)是非常重要的。下面是小編整理的關(guān)于常用J2EE應(yīng)用服務(wù)器比較,希望大家認(rèn)真閱讀!

        (一)先簡單介紹一下這兩種服務(wù)器。

        WebLogic是美國bea公司出品的一個application server,確切的說是一個基于Javaee架構(gòu)的中間件,純java開發(fā)的,最新版本W(wǎng)ebLogic Server 9.0是迄今為止發(fā)布的最卓越的BEA應(yīng)用服務(wù)器。BEA WebLogic是用于開發(fā)、集成、部署和管理大型分布式Web應(yīng)用、網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫應(yīng)用的Java應(yīng)用服務(wù)器。將Java的動態(tài)功能和Java Enterprise標(biāo)準(zhǔn)的安全性引入大型網(wǎng)絡(luò)應(yīng)用的開發(fā)、集成、部署和管理之中。完全遵循J2EE 1.4規(guī)范。

        Tomcat服務(wù)器是一個免費(fèi)的開源的Web 應(yīng)用服務(wù)器,是Apache 軟件基金會的Jakarta 項(xiàng)目中的一個核心項(xiàng)目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。因?yàn)門omcat 技術(shù)先進(jìn)、性能穩(wěn)定,運(yùn)行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且很重要的是她免費(fèi),因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。而且由于開源,它還在不斷的改進(jìn)和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。

        (二)相同點(diǎn):

        WebLogic和Tomcat都是基于java的基礎(chǔ)架構(gòu)來滿足實(shí)時處理需求,不同的版本與jdk版本兼容和有所不同;因?yàn)槎际且颓芭_交互,所以他們都基于sun公司的servlet來實(shí)現(xiàn)的。

        (三)不同點(diǎn):

        功能性:

        WebLogic更加強(qiáng)大。weblogic是j2ee的應(yīng)用服務(wù)器(application server),包括ejb ,jsp,servlet,jms等等,全能型的。是商業(yè)軟件里排名第一的容器(JSP、servlet、EJB等),并提供其他如JAVA編輯等工具,是一個綜合的開發(fā)及運(yùn)行環(huán)境。

        WebLogic應(yīng)該是J2EE Container(Web Container + EJB Container + XXX規(guī)范)!

        Tomcat只能算Web Container,是官方指定的JSP&Servlet容器。只實(shí)現(xiàn)了JSP/Servlet的相關(guān)規(guī)范,不支持EJB(硬傷啊)!不過Tomcat配合jboss和apache可以實(shí)現(xiàn)j2ee應(yīng)用服務(wù)器功能

        一般來說考慮stucts等架構(gòu)tomcat就可以了,但如果考慮EJB的話,WebLogic是比較好的選擇。

        擴(kuò)展性:

        用WebLogic運(yùn)行標(biāo)準(zhǔn)的java可能并不是最好的方式,WebLogic里支持他自己的一些東西,這些東西雖然是在純java基礎(chǔ)上開發(fā)的,但其他工具里都沒有。WebLogic Server憑借其出色的群集技術(shù),擁有處理關(guān)鍵Web應(yīng)用系統(tǒng)問題所需的性能、可擴(kuò)展性和高可用性。

        WebLogic Server既實(shí)現(xiàn)了網(wǎng)頁群集,也實(shí)現(xiàn)了EJB組件 群集,而且不需要任何專門的硬件或操作系統(tǒng)支持。網(wǎng)頁群集可以實(shí)現(xiàn)透明的復(fù)制、負(fù)載平衡以及表示內(nèi)容容錯 。

        無論是網(wǎng)頁群集,還是組件群集,對于電子商務(wù)解決方案所要求的可擴(kuò)展性和可用性都是至關(guān)重要的。共享的客戶機(jī)/服務(wù)器和數(shù)據(jù)庫連接以及數(shù)據(jù)緩存和EJB都增強(qiáng)了性能表現(xiàn)。這是其它Web應(yīng)用系統(tǒng)所不具備的

        所以,在擴(kuò)展性方面WebLogic是遠(yuǎn)遠(yuǎn)超越了Tomcat。

        費(fèi)用上:

        Tomcat開源免費(fèi)。

        WebLogic不開源不免費(fèi)。

        總之,在功能強(qiáng)大和擴(kuò)展性和可用性等方面WLS比Tomcat好很多,但這也不能說明WLS適合每一方面,從Tomcat的使用流行度便可以看出,Tomcat雖功能有限,但也很受歡迎。其實(shí)關(guān)鍵看你要做什么。

        Tomcat 是免費(fèi)開源的jsp,servlet引擎,入門級別的Web服務(wù)器,剛?cè)腴T的IT人使用Tomcat簡單易上手。而且它一個輕量級應(yīng)用服務(wù)器,最重要的是它免費(fèi),所以在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。Tomcat比較輕巧,消耗資源較少。當(dāng)然,項(xiàng)目大的時候,WLS肯定再合適不過,而且Tomcat也無法滿足太多需求,但是,WLS的費(fèi)用也是不可小覷的。

        總之,關(guān)鍵看你做什么,權(quán)衡利弊做選擇。

        此外,還有其他J2EE Application Server,例如: IBM的websphere、Sun的Glassfish、resin等。Apache全球應(yīng)用最廣泛的http服務(wù)器,免費(fèi)。同樣開源免費(fèi)的JBoss, 國內(nèi)廠商生產(chǎn)的還有像東方通的Tongweb、金蝶Apusic應(yīng)用服務(wù)器等。都是應(yīng)用比較廣泛的。

        沒辦法比哦,jboss 與 tomcat 的應(yīng)用場合不一樣。

        JBoss 是 J2EE 應(yīng)用服務(wù)器,而 Tomcat 只是一個 Servlet 容器,或者說是一個簡單的 J2EE 應(yīng)用服務(wù)器。

        JBoss 中的 Servlet 容器還是 Tomcat。

        與 Tomcat 類似的 Servlet 容器有:Jetty(開源), Resin(開源)……。

        與 JBoss 類似的 J2EE 應(yīng)用服務(wù)器有:Glassfish(開源), Geronimo(開源), WebLogic(商業(yè)), WebSphere(商業(yè))

        1. Tomcat是Apache鼎力支持的Java Web應(yīng)用服務(wù)器(注:servlet容器),由于它優(yōu)秀的穩(wěn)定性以及豐富的文檔資料,廣泛的使用人群,從而在開源領(lǐng)域受到最廣泛的青睞。

        2. Jboss作為Java EE應(yīng)用服務(wù)器,它不但是Servlet容器,而且是EJB容器,從而受到企業(yè)級開發(fā)人員的歡迎,從而彌補(bǔ)了Tomcat只是一個Servlet容器的缺憾。

        3. Resin也僅僅是一個Servlet容器,然而由于它優(yōu)秀的運(yùn)行速度,使得它在輕量級Java Web領(lǐng)域備受喜愛,特別是在互聯(lián)網(wǎng)Web服務(wù)領(lǐng)域,眾多知名公司都采用其作為他們的Java Web應(yīng)用服務(wù)器,譬如163、ku6等。

        在商用應(yīng)用服務(wù)器里主要有:Weblogic、Websphere,其中Weblogic我也使用過很長一段時間,當(dāng)時也只用其當(dāng)Servlet容器,然而就在同等條件下,在性能及易用性等方面,要比Tomcat優(yōu)秀很多。

        4.glassfish是Sun公司推出的Java EE服務(wù)器(Java EE容器),一個比較活躍的開源社區(qū),不斷的通過社區(qū)的反饋來提高其的可用性,經(jīng)過glassfish v1 glassfish v2 到今天的glassfish v3 ,它已經(jīng)走向成熟。Glassfish是一個免費(fèi)、開放源代碼的應(yīng)用服務(wù),它實(shí)現(xiàn)了Java EE 5,Java EE 5 平臺包括了以下最新技術(shù):EJB 3.0、JSF 1.2、Servlet 2.5、JSP 2.1、JAX-WS 2.0、JAXB 2.0、 Java Persistence 1.0、Common Annonations 1.0、StAX 1.0等。

        支持集群,通過內(nèi)存中會話狀態(tài)復(fù)制,增強(qiáng)了部署體系結(jié)構(gòu)的可用性與可伸縮性,它對集群有著很好的支持,可以簡單到通過添加機(jī)器,就可輕松的提高網(wǎng)站的 帶負(fù)載能力,在解析能力方面,它對html的吞吐能力與apache服務(wù)器不分上下,就是tomcat所不能比的,支持目錄部署,熱部署,解決了 tomcat對熱部署能力的缺陷。在版本方面做的更加人性化,有開發(fā)時用的簡化版,專門用于部署web項(xiàng)目的版本,還要完全符合j2ee標(biāo)準(zhǔn)的版本。

      【解析常用J2EE應(yīng)用服務(wù)器比較】相關(guān)文章:

      J2EE應(yīng)用服務(wù)器08-05

      J2EE應(yīng)用服務(wù)器集群08-11

      J2EE應(yīng)用服務(wù)器介紹09-29

      J2EE應(yīng)用服務(wù)器基本特色08-24

      關(guān)于J2EE應(yīng)用服務(wù)器集群簡介08-20

      J2EE與.NET技術(shù)架構(gòu)的比較10-18

      英語常用介詞解析08-10

      比較常用的管理溝通技巧07-19

      JavaEE應(yīng)用服務(wù)器特性07-15

      J2EE的簡介08-21

      主站蜘蛛池模板: 精品日韩欧美一区二区三区在线播放| 亚洲人av毛片一区二区| 国产日产亚洲系列av| 弋阳县| 亚洲在战AV极品无码| 极品美女尤物嫩模啪啪| 在线观看国产内射视频| 日韩av免费在线不卡一区| 亚洲区一区二在线视频| 观塘区| 超级少妇一区二区三区| 99色网站| 亚洲国产福利成人一区二区| 精美亚洲一区二区三区| 蜜桃精品一区二区三区视频| 丰满人妻中文字幕免费一二三四区 | 精品国产亚洲av成人一区| 湖南省| 石屏县| 方城县| 国产精品黄色片一区二区| 泉州市| 午夜在线观看视频二区| 仪征市| 最新亚洲综合中文字幕在线| 中文亚洲成a人片在线观看| 日本啪啪一区二区三区| 91青青草久久| 国产精品美女久久久久浪潮AVⅤ| 国产精品黄色片一区二区| 亚洲综合一| 亚洲一道一本快点视频| 国产360激情盗摄一区在线观看| 草莓视频中文字幕人妻系列| 国产亚洲精品综合91| 91中文人妻丝袜乱一区三区| 国内自拍视频在线观看| 中文字幕乱码中文乱码毛片| 中文字幕亚洲乱码熟女在线 | 无码中文字幕久久久久久| 少妇顶级牲交免费在线|