Articulo de referencia

Contenedor web

Un contenedor web (también conocido como contenedor de servlets; [ 1 ] y compárese con "webcontainer" [ 2 ] ) es el componente de un servidor web que interactúa con los servlets...

Un contenedor web (también conocido como contenedor de servlets; [ 1 ] y compárese con "webcontainer" [ 2 ] ) es el componente de un servidor web que interactúa con los servlets de Jakarta . Un contenedor web es responsable de gestionar el ciclo de vida de los servlets, asignar una URL a un servlet específico y garantizar que el solicitante de la URL tenga los derechos de acceso correctos. Un contenedor web maneja las solicitudes a los servlets , los archivos de Jakarta Server Pages (JSP) y otros tipos de archivos que incluyen código del lado del servidor. El contenedor web crea instancias de servlets, carga y descarga servlets, crea y gestiona objetos de solicitud y respuesta, y realiza otras tareas de gestión de servlets. Un contenedor web implementa el contrato de componentes web de la arquitectura Jakarta EE . Esta arquitectura especifica un entorno de ejecución para componentes web adicionales, incluidos seguridad , concurrencia , gestión del ciclo de vida , transacciones , despliegue y otros servicios.

Lista de contenedores de servlets

A continuación se presenta una lista de aplicaciones destacadas que implementan la especificación Jakarta Servlet de la Fundación Eclipse , divididas según se vendan directamente o no.

Contenedores web de código abierto

Contenedores web comerciales

Referencias

  1. Pilgrim, Peter A. (20 de septiembre de 2013). "El ciclo de vida de los servlets de Java". Java EE 7 Developer Handbook . Experiencia profesional destilada. Packt Publishing Ltd (publicado en 2013). ISBN 9781849687959. Consultado el 16 de junio de 2016. Los servlets de Java son gestionados por un contenedor web (un contenedor de servlets).
  2. Puthal, B (2009). "J2EE Framework for project development" . Recuperado el 15 de junio de 2016. Los tipos de componentes dentro del entorno J2EE son [...] JSP o servlet como componentes web que se ejecutan dentro de un contenedor web [...]