¿Cuál recomiendas para la web y por qué?glassfish v3 vs tomcat 7
Respuesta
No recomiendo ninguna en particular. Si solo quiere compatibilidad con JSP/Servlet, ambas son suficientes. Si desea más que eso (p. Ej., proporcionado por Java EE API que es mucho más que solo JSP/Servlet), entonces Tomcat simplemente no es suficiente sin agregar manualmente un montón de componentes para cumplir con el La API de Java EE como JBoss AS está haciendo.
En términos de desarrollo (Eclipse), Tomcat es un iniciador rápido y reiniciador, tarda unos 3 segundos. Glassfish es un iniciador lento, toma 5 ~ 10 segundos para una aplicación web simple, pero es un "hotdeployer" extremadamente rápido (por this Glassfish Eclipse plugin). Todo sucede en un segundo, mientras que Tomcat usualmente tarda 3 segundos para esto (sí, Tomcat básicamente se está reiniciando).
¿Cómo avanzas tan rápido? El Server Adapter es lento incluso con publicación automática. –
@Thor: ¿Estás usando v3? No puedo recordar que sea lenta. Sin embargo, Glassfish v2 de hecho solía ser irritante lento en los despliegues calientes. Usando su [Plugin de Eclipse proporcionado] (https://glassfishplugins.dev.java.net/) btw. – BalusC
thx para la respuesta –
- 1. No se puede iniciar glassfish v3 en Windows 7
- 2. Glassfish v3 logging
- 3. glassfish v3 classpath settings
- 4. GlassFish v3 y glassfish-maven-plugin (Mac)
- 5. GlassFish v3 - portabilidad de configuraciones
- 6. Tomcat 7 - Maven Plugin?
- 7. No web.xml en Eclipse + Glassfish v3?
- 8. Tomcat VS embarcadero
- 9. Geronimo vs Glassfish
- 10. Jetty, Tomcat, Nginx, Geronimo, Glassfish: Estoy confundido
- 11. Tomcat 7 Async Processing
- 12. Tomcat 7 SSL Falló
- 13. SSL en Tomcat 7
- 14. Tomcat 7 y ScheduledExecutorService.shutdown
- 15. Ventajas/desventajas de Glassfish v3 Prelude vs Springsource dm server for Web applications?
- 16. GlassFish en Windows vs RedHat
- 17. GlassFish en Eclipse se queja "GlassFish v3 requiere un JDK 1.6 y no un JRE"
- 18. Glassfish v3/JNDI entrada no se puede encontrar problemas!
- 19. excepción creando una conexión JDBC Pool Glassfish v3
- 20. hibernate, mysql, glassfish v3 y origen de datos JTA
- 21. httpOnly Session Cookie + Servlet 3.0 (por ejemplo, Glassfish v3)
- 22. Incluyendo DB2JCC4 en Tomcat 7
- 23. Configuración JDBC-piscina (Tomcat 7)
- 24. Tomcat 7 Restricted (ContainerServlet) error
- 25. Tomcat 6 en Windows 7
- 26. Glassfish en el mundo real
- 27. JBoss vs Tomcat nuevamente
- 28. Tomcat integrado 7 comparación lenta con Tomcat 6
- 29. ¿Cómo ejecutar Tomcat 7 utilizando Maven 2 Tomcat?
- 30. ¿Cuál es la diferencia entre Tomcat, JBoss y Glassfish?
Glassfish es un servidor de aplicaciones JavaEE completo. Tomcat es un contenedor de servlet. La comparación no es especialmente significativa. – skaffman
Le recomendaría que describa su situación o que elimine esta pregunta sin sentido. –
¡El perfil web casi _ está cerca de ser solo un contenedor web! –