天天看點

[Web 伺服器]-- 常用的tomcat和webLogic的差別

一、基本介紹

Weblogic、Tomcat、Apache、JBoss都是基于java的基礎架構

企業級的應用伺服器,其中包括j2ee中的各類應用如jsp,servlet,ejb等

Tomcat:一個初級的應用伺服器,支援sp和servlet,不支援EJB,如需EJB功能須用jboss

JBoss:含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE應用伺服器。

Jboss内嵌Tomcat... 處理靜态頁面Jboss的速度要比較快。

Apache:隻是一個web伺服器,解釋靜态網頁Html

Websphere: 含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE應用伺服器.是IBM公司産品。

1、Apache 免費

世界使用排名第一的Web伺服器。它可以運作在幾乎所有廣泛使用的計算機平台上。

Apache源于NCSAhttpd伺服器,經過多次修改,成為世界上最流行的Web伺服器軟體之一。

Apache的特點:簡單、速度快、性能穩定,并可做代理伺服器來使用。 

                          應用:本來它隻用于小型或試驗Internet網絡,後來逐漸擴充到各種Unix系統中,尤其對Linux的支援相當完美。

                              它的成功之處主要在于它的源代碼開放、有一支開放的開發隊伍、支援跨平台的應用

                                   (可以運作在幾乎所有的Unix、Windows、Linux系統平台上)以及它的可移植性等方面。

2、Tomcat 免費

Tomcat含有Jsp和Servlet容器,但不包含EJB容器。Tomcat 伺服器是一個免費的開放源代碼的Web 應用伺服器。

技術先進、性能穩定,而且免費,深受Java 愛好者的喜愛并得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。

3、JBoss 免費(文檔收費)

JBoss含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE應用伺服器

JBoss是一個運作EJB的J2EE應用伺服器。它是開放源代碼的項目,遵循最新的J2EE規範。從JBoss項目開始至今,它已經從一個EJB容器發展成為一個基于的J2EE的一個web作業系統(operating systemfor web),它展現了J2EE規範中最新的技術,含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE應用伺服器。

4、Weblogic 應用伺服器(收費)

Weblogic是BEA公司的産品,是用于開發、內建、部署和管理大型分布式Web應用、網絡應用和資料庫應用的Java應用伺服器

WebLogic是用于開發、內建、部署和管理大型分布式Web應用、 網絡應用和資料庫應 用的Java應用伺服器。

将Java的動态功能和Java Enterprise标準的安全性引入大型網絡應用的 開發、內建、部署和管理之中。因為收費,是以穩定并且安全

5、 Websphere(收費)

Websphere是IBM公司的産品,基于J2EE的,對Jsp,Servlet,ejb的支援非常好!不過挺複雜的!

WebSphere 是随需應變的電子商務時代的最主要的軟體平台。它使您的公司可以開發、部署和整合新一代的電子商務應用,如B2B 電子商務,并支援從簡單的網頁内容釋出到企業級事務處理的商業應用,含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE應用伺服器

繼續閱讀