Web服務器之比較

 JSWDK與Tomact比較:
      Java Server Web Development Kit,即JSWDK,是Sun公司推出的小型Servlet&JSP調試
工具,小巧玲瓏,很適合調試JSP程序,很適合初學者。
JSWDK是Sun公司爲Java開發者提供的免費調試軟件。作爲初學者學習JSP技術,JSWDK應該是
一個好的選擇,雖然比它好用的應用程序服務軟件很多,但是JSWDK的配置很簡單,而且操作
也很簡單。與之相比,tomact的配置也很簡單,而且擁有良好的性能,因此,如果是初學者,
tomact也是比較好的選擇。

Jserv與Tomact比較:
      Jserv是被建立與Apache一起使用的Servlet API2.0兼容的容器。tOMACT是完全重寫並且
兼容Servlet API2.2和JSP1.1的一種容器,Tomact使用了一些爲Jserv而寫的代碼,特別是
Jserv的Apache接口,但這時唯一相同之處。Jserv和Tomact都可以與Apache進行集成。
      Apache Jserv實現的是Servlet 規範2.0,而Tomact實現的是2.2,並且包含JSP1.1支持
目前已經能夠使得Tomact與Apache集成,從而代替Jserv的功能,因此,可以認爲Tomact是
Jserv的後續版本。
Resin與Tomact比較:
      Resin提供了最快的JSP/Servlet平臺。如果選用JSP平臺作爲Internet商業站點的支持,那
麼速度,價格和穩定性都是要考慮的。Resin是完全免費的,與Tomact對比來看看Resin的特性
      支持JSP1.2和servlet2.2;
      比mod_perl,mod_php更快,比Tomact快3倍;
      自動的Servlet/Bean編譯;
      支持IIS、Apache、Netscape和其他內置了HTTP/1.1的Web服務器;
      企業級的共享軟件
      Resin是一個正在研究的項目,他目前可以支持Sun的J2EE,而Tomact不能直接支持,而
J2EE是基於Jaca服務器端大系統的基礎。但Tomact結構非常合理,而且是Apache組織的產品,
因此有很好的前景。

JRun與Tomact比較:
      Allaire公司的JRun是第一個完全支持JSP1.0規範的商業化產品。在JRun中運行Servlet
有兩種方法,擴展Web服務器或是使用內置JRun的Web服務器。JRun所支持的Web服務器包括IIS、
PWS、NetScape,JRun依靠內置的JRun Web Server可以單獨運行。
      JRun的一些重要功能有:dynamic-servlet重載、Servlet串聯以及過濾,遠程管理JRun。
JRun標準版是免費的,他的運行方式和編碼在細節上與Tomact有所不同。

JBoss與Tomact比較:
      JBoss與Tomact最大的區別是:JBoss支持EJB1.1和EJB2.0規範,他是一個管理EJB的容器
和服務器,但JBoss不包括Servlet/JSP的Web容器,當然可以和Tomact或Jetty版定使用,其
較好的特性包括:“熱”部署、面向方面設計(AOP)。它不但是一個開放源碼、平臺獨立、
全面的J2EE支持應用服務器而且安裝也非常簡單。
      JBoss包括Web服務器(Servlet/JSP容器、HTML服務器)、EJB2.0容器,完整的純Java的數
據庫引擎、JMS(Java消息服務)、JavaMail、Java事務處理 API/Java事務處理服務(JTA/JTS)
支持。早期的JBiss使用了Tomact服務器,但在JBoss4.0中已經把Tomact內嵌在JBoss中了。
JBoss是開放源碼的,所以可以根據需要擴展控制檯上想要的東西。
      可見,JBoss是EJB的容器,但那是不能夠提供Tomact的Servlet服務功能,因此如果需要
作爲EHB的服務器,JBoss當然是首選,但是它不能夠提供Servlet服務,他需要與Tomact進行
聯合來提供服務。

WebLogic與Tomact比較:
      WebLogic Server是一個可伸縮的企業級的J2EE應用服務器,其基礎架構支持多種分佈式
應用程序的部署。
      BEA WebLogic界定了Java應用程序服務器市場的範圍,並且具有一下特點:支持JDBC、
EJB、RMI、事件管理和JNDI、CORBA、集羣、分佈式交易處理,方便地與業界領先的數據庫以
及VB、VC、ASP和COM協同工作,集成的開發環境(IDE),服務器配置集中管理。具有圖形管理
控制檯。
      由此可見,WebLogic適合大中型應用,而Tomact使用與小型的企業應用。WebLogic是使
用於開發、集成、部署和管理大型分佈式Web應用、網絡應用和數據庫應用的Java服務器。
WebLogic是企業級的應用軟件,價格昂貴,作爲大部分的開發者和企業來說,Tomact還是首選
因爲其免費且性能也能夠滿足大部分的要求。

WebSphere與Tomact:
      IBM WebSphere是一個完善的,開放的Web應用服務器,它嚴格地遵循普遍流行的開放標
準,如HTTP、HTML、JSP、JNDI、IIIOP,從而支持非常廣泛的流行平臺。WebSphere可在35中
操作系統上運作,除計算機外,還可以用於PDA、信息家電等產品,跨平臺能力比較強。
      除了Servlet引擎以及插件外,WebSphere應用服務器還提供應用服務器的管理、JDBC連
接池、LDAP支持,與Apache集成。由於WebSphere面向專業人員,所以要完全掌握它有一定的
難度。另外,WebSphere需要2GB的硬盤空間,256MB以上內存支持,系統要求很高。
WebSphere適用於大型的企業應用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章