一、基本介紹
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應用伺服器