簡體   English   中英

哪個是開發Java Web應用程序的最佳服務器?

[英]which is best server for developing java web applications?

我糊塗了。 有很多服務器(GlassFish,Tomcat,Apache等)。 但是哪一個用於實現易於開發的Web應用程序? 請建議我。 提前致謝。

Tomcat:它是免費的,而且很容易使用。 它也被廣泛使用,並且有很多文檔和“群體知識”,例如在SO。

如果您不需要EJB,那么這是一個很好的安全選擇。

編輯:Tomcat直到最近才成為Servlet / JSP的“參考實現”,盡管正如評論者所指出的那樣,Glassfish目前還有這種榮譽。

Glassfish v3是一個慢啟動(約30秒),但它的熱部署速度很快 無論您編輯什么,它都會在不到一秒的時間內發生:JSP文件或Java類。 至少,這是我與EclipseGlassfish Eclipse插件結合使用的經驗。 可能很重要的事情。 作為獎勵,您有機會使用優秀的Java EE 6 API

Tomcat 6.0是快速啟動程序,在3秒內啟動並運行。 JSP文件的Hotdeploys是可以接受的,大約3秒后你可以在F5中查看瀏覽器中的新文件。 但是Java類的熱部署有時會很麻煩。 有時它根本沒有被拾取,或者有時需要太長時間才能實際上更快地手動重啟Tomcat(然而這只需要“3秒”)。

隨便挑選。 我只是兩個都用。

我會選擇Apache的Tomcat或GlassFish。

Tomcat的好處是可以延長使用時間並擁有更廣泛的用戶群,但GlassFish來自Sun本身。 我也聽說GlassFish的性能高於Tomcat。

更常用的“輕量級”servlet容器是Tomcat,Resin和Jetty。 它們是輕量級的,因為它們只實現了一些規范(其核心是servlet和JSP)/較大的企業級應用程序JBoss,Glassfish等在服務器端實現了更多的規范。

我只是建議Tomcat。 它安裝快速簡便,文檔齊全,支持社區背后非常穩定。

根據經驗,我會說:
1.Apache Tomcat可快速重新編寫客戶端,易於部署應用程序,中等安裝。
2.Glassfish是我認為響應更少quicj = k,易於刪除應用程序,易於安裝,配置和使用。

所以我會建議玻璃魚

我通常使用Tomcat沒有問題。 設置和快速部署對我來說總是很容易。 有時使用NetBeans時我也會使用Glassfish。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM