Parece ser la vieja pregunta (que es :)) qué servidor es mejor entre Tomcat y JBoss, pero aún no he encontrado una respuesta suficientemente buena para resolver mi problema.JBoss vs Tomcat nuevamente
Sé que Tomcat es solo un servlet engine y JBoss ofrece muchas más funcionalidades de fábrica, pero lo que no entiendo es por qué Tomcat es mejor usar en algunas situaciones que en jboss. Leí en alguna parte que JBoss tiene una arquitectura conectable y, si es necesario, puede desconectar funciones de JBoss para convertirlo esencialmente en un contenedor de servlets tomcat. Si ese es el caso, entonces ¿no es mejor hacerlo en lugar de utilizar Tomcat, para dejar espacio para volver a conectar las cosas?
Otra explicación que encuentro a favor de Tomcat es que es liviana, significa menos necesidad de memoria o permite una respuesta más rápida. De nuevo, necesito saber que no cargará los componentes de jboss según los requisitos, es decir, si solo estoy utilizando servlets, entonces no saltará el resto de las funciones y se convertirá en ligero de forma automática.
Básicamente, mi aplicación no tiene ninguna característica Java EE, pero los argumentos 'ligeros' a favor de Tomcat no suenan lo suficientemente convincentes debido a las razones mencionadas anteriormente.
Por favor ayuda.
Editar: Finalmente habíamos decidido usar tomcat en aquel entonces y lo hemos estado utilizando durante más de 6 meses con gran facilidad de uso. De hecho, encontramos un uso práctico en el que podíamos ejecutar fácilmente múltiples instancias de tomcat en la misma máquina servidor para diferentes desarrolladores, lo mismo podría haber sido muy difícil con jboss.
He encontrado que tomcat es sin problemas para nuestro trabajo y, por lo tanto, puede ser la elección correcta cuando no se utilizan muchas de las características de Java EE. PS: Tenga en cuenta que todavía utilizamos Spring e Hibernate con Tomcat
Uhh no integra JBoss con Tomcat? – Navi
@Navi: No realmente. Contiene una versión bifurcada de la base de código de Tomcat, pero ha divergido bastante. – skaffman
@skaffman Ok, entonces supongo que lo que tenemos que hacer es descubrir qué son las divergencias ... – Navi