市面上主流服務器簡單介紹(apache、IIS、tomcat..)


apache:apache(阿帕奇)的具體介紹可以參看apache的網站(http://www.apache.org/),或者在網上隨便搜搜吧。apache是世界使用排名第一的web服務器軟件;它可以運行在幾乎所有廣泛使用的計算機平台上;它是開源的,可以免費用於商業應用;它的運行超級穩定;它的效率非常之高……。可能apache僅有的不足是,它本身僅提供html靜態頁面的功能,不能支持jsp、java servlet、asp等功能,但通過同其他應用服務器一起工作或添加插件來支持。(穩定高效,通常需要與其他服務器軟件或插件協同工作

tomcat:tomcat是Apache軟件基金會Jakarta項目中的一個核心項目。它是開源的,可以免費用於商業應用;支持servlet/jsp,它還能處理html頁面;運行時占用的系統資源小,擴展性好。但是它也有不少缺點及不足:運行不夠穩定,支持的並發連接數不夠高,處理html時的效率不如apache,不能處理EJB等。(小巧精悍,適用於小型網站,后台開發語言為java的開發者在開發時使用

jboss:jboss目前屬於Redhat公司。它是開源的,使用LGPL,可以在商業應用中免費使用;支持EJB;需要較小的資源就可以運行。其核心服務不包括servlet/jsp的web容器,有集成了tomcat的版本,並對tomcat進行了優化。(支持EJB的優化版tomcat

resin:resin是Caucho公司的產品。resin最突出的是它的性能非常高效,連html頁面的效率也直追apache;支持servlet/jsp,EJB。雖然resin是開源的,不過有兩種lisence:GPL和商用lisence,可以在GPL下免費使用,但注意商用的是要交錢的。(高效全功能的輕型服務器軟件

weblogic:weblogic是bea公司出品的一款應用服務器軟件。全面支持多種功能標准,包括EJB,servlet/jsp,html等;出色的集群技術,極高的可擴展性;服務穩定;……。weblogic不是一款開源的軟件,雖然存在免費試用等,但它主要的應用目標為大型商業應用,而這種應用需要高額的license費用。(技術上沒得說,不過是商用服務器軟件,適合大型商業應用

websphere:websphere是IBM旗下的一款應用服務器軟件。與weblogic相似,同為商業軟件,同具有穩定、高效,支持多種應用……。也是需要高額的費用,適於大型商業應用;有Community Edition版本,是開源的。(如果有IBM其他配套產品,大型商用考慮使用

IIS:IIS(Internet Information Services)是microsoft公司的服務器軟件。IIS與上面介紹的服務器軟件完全不同,它是在windows server(2000/2003/2008……)平台上免費附加的,買了windows就可以免費使用IIS了,開源就別想了;與windows平台緊密結合在一起,支持html和asp,aspx等。既然是微軟的產品,自然只能在windows平台上,……。(如果是只用windows系統,想支持asp的就用它吧

PS1. 如果操作系統是windows系統,且想使用asp,.net等應用的,后台開發使用c#語言的,IIS;
2. 如果僅需要展示html頁面或者PHP,而不要其他功能,apache;
3. 如果是在開發時使用或者是一般小型應用,需要支持jsp/servlet,而又不需要EJB的,tomcat;
4. 需要支持jsp/servlet,不需要EJB,有希望提高服務器的效率和穩定性的,apache+tomcat;
5. 需要支持jsp/servlet/EJB,而又想免費的,apache+jboss(包含tomcat的版本);
6. 需要支持jsp/servlet/EJB,又可以花點小錢的,resin(實在認為有必要,可以考慮resin+apache);
7. 大型商用,可以支付較高費用,weblogic(websphere可選);
8. 大型商用,可以支付較高費用,且有其他IBM相關功能服務的,websphere。

apache 與其他容器的整合網上有大量的資源可查閱

 

摘自:http://blog.sina.com.cn/s/blog_58a61a490101ay2a.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM