[英]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類。 至少,這是我與Eclipse和Glassfish 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.