2010-08-24 73 views
37

你推薦哪一個網站,爲什麼?glassfish v3 vs tomcat 7

+5

Glassfish是一個完整的JavaEE應用服務器。 Tomcat是一個servlet容器。比較並不特別有意義。 – skaffman 2010-08-24 14:43:22

+5

我會建議你描述你的場景或者把這個毫無意義的問題刪掉。 – 2010-08-24 14:45:50

+0

Web Profile簡直就是一個Web容器! – 2010-08-24 14:49:55

回答

38

我不推薦任何特定的。如果你只需要JSP/Servlet支持,兩者都可以。如果你想要比這更多(例如什麼提供的Java EE API這是更多比單獨的JSP/Servlet),那麼Tomcat根本沒有足夠的手動添加一堆組件,以遵守完整Java EE API像JBoss AS正在做。在(Eclipse)開發術語中,Tomcat是一個快速啓動器和重啓器,大約需要3秒鐘的時間。 Glassfish是一個慢起動器,需要5〜10秒才能完成一個簡單的Web應用程序,但它是一個非常快速的開發者(this Glassfish Eclipse plugin)。所有事情都發生在一秒內,而Tomcat通常需要3秒鐘的時間(是的,Tomcat基本上重新啓動自己)。

+1

你如何快速部署這麼快?即使使用自動發佈,服務器適配器也很慢。 – 2010-08-24 14:50:47

+0

@Thor:你在使用v3嗎?我不記得它一直很慢。然而,Glassfish v2確實曾經在hotdeploys上感到刺激。使用他們提供的[Eclipse插件](https://glassfishplugins.dev.java.net/)順便說一句。 – BalusC 2010-08-24 14:53:24

+0

thx爲答案 – 2010-08-24 15:10:16