pagina example dominio configurar carga balanceo animal tomcat webserver application-server servlet-container

example - Tomcat es un servidor web o servidor de aplicaciones?



tomcat virtualhost example (6)

Apache Tomcat es una implementación de software de código abierto de las tecnologías Java Servlet y JavaServer Pages.

Dado que Tomcat no implementa la especificación completa de Java EE para un servidor de aplicaciones, puede considerarse como un servidor web .

Fuente: http://tomcat.apache.org

¿Tomcat es un servidor web o un servidor de aplicaciones?


Ejecuta código compilado de Java, puede mantener grupos de conexiones de bases de datos, puede registrar errores de varios tipos. Lo llamaría un servidor de aplicaciones, de hecho lo hago. En nuestro entorno, Apache es el servidor web que se encuentra frente a una serie de servidores de aplicaciones diferentes, incluidos Tomcat y Coldfusion, entre otros.


Servidor de aplicaciones:

El servidor de aplicaciones mantiene la lógica de la aplicación y
sirve a las páginas web en respuesta a la solicitud del usuario.

Eso significa que el servidor de aplicaciones puede realizar el mantenimiento de la lógica de la aplicación y la publicación de la página web.

Servidor web:

El servidor web solo sirve a las páginas web y no puede aplicar ninguna lógica de aplicación.

La conclusión final es: el servidor de aplicaciones también contiene el servidor web.

Para mayor referencia: http://www.javaworld.com/javaqa/2002-08/01-qa-0823-appvswebserver.html



Tomcat es un contenedor de aplicaciones que también es un servidor web. Un contenedor de aplicaciones puede ejecutar aplicaciones web (tiene un alcance de "aplicación"). No se considera Algunas personas no lo consideran un servidor de aplicaciones completo ya que falta en algunos aspectos, como la administración de usuarios y similares, pero cada vez mejor.