Está en la página 1de 4

2.

3 Contenedores y Aplicaciones Web


• El contenedor Web también se conoce como contenedor de servlets.
• Es la parte del servidor Web que interacciona con los servlets de Java.
• Una aplicación Web se ejecuta dentro de un contenedor Web de un
servidor Web.
• El contenedor Web proporciona el ambiente de ejecución a través de
componentes Web que administran el ciclo de vida y el contexto a la
aplicación.

Referencia
Referencia2
Copyright 2013 MC Fco. Fabián González de la O.
2.3 Contenedores y Aplicaciones Web
• Algunos servidores proporcionan servicios adicionales como seguridad y
control de concurrencia.
• Las aplicaciones Web utilizan componentes Web y otro datos como
páginas HTML.
• Los componentes Web pueden ser servlets, páginas JSPs, filtros Web,
escuchadores de eventos Web.
• Estos componentes generalmente se ejecutan en el servidor Web y
responden a peticiones HTTP de clientes Web.

Referencia
Referencia2
Copyright 2013 MC Fco. Fabián González de la O.
2.3 Contenedores y Aplicaciones Web
• Los servlets, páginas JSPs, y los filtros pueden usarse para generar
páginas en HTML que constituyen la interfaz de la aplicación.
• También pueden usarse para generar archivos XML u otros datos que
serán consumidos por otros componentes.
• Algunos ejemplos de contenedores web son:
• Apache Tomcat
• GlassFish
• JBOSS Application Server
• Tiny Java Web Server.

Referencia

Copyright 2013 MC Fco. Fabián González de la O.


¿Qué es un servlet de Java?
• Es una clase en java que puede responder a cualquier solicitud y se
utilizan comúnmente para extender las aplicaciones Web instaladas
en un servidor Web.
• El servlet sirve para generar contenido dinámico Web en Java, así
como PHP y ASP.NET
• La palabra servlet deriva de otra anterior, applet, que se refería a
pequeños programas que se ejecutan en el contexto de un
navegador web. Por contraposición.
• Los servlets se pueden considerar como applets de Java que se
ejecutan en servidores en lugar de navegadores Web.
• El uso más común de los servlets es generar páginas web de forma
dinámica a partir de los parámetros de la petición que envíe el
navegador web.

Referencia

Copyright 2013 MC Fco. Fabián González de la O.

También podría gustarte