Documente Academic
Documente Profesional
Documente Cultură
Qu es un JSP?
Qu es un servlet?
Que es un servidor de aplicaciones Java?
Servidores de aplicaciones para Java
Equipo:
Diaz Visuet Daniel Walter
Hernndez lvarez Miriam
Snchez Castillo Ezequiel
Humberto Salgado Torres
Sergio Miguel Barrera Resendiz
Zamora Salas Ricardo
Qu es JSP?
JSP (java server pages) es una tecnologa que est orientada a crear pginas web con
programacin JAVA.
Con JSP se pueden crear aplicaciones web y que se ejecuten en variados servidores web, de
mltiples plataformas ya que JAVA es un lenguaje multiplataforma. Las pginas JSP estn compuestas
por cdigo HTML/XML mezclado con etiquetas especiales para programar scripts de servidor en sintaxis
JAVA.
Motor JSP
El motor de las pginas JSP est basado en los servlets de JAVA (programas en JAVA destinados a
ejecutarse en el servidor).
En JSP las pginas se crean de manera parecida a como se crean en ASP o PHP. Se genera el
archivo con extensin .jsp que se incluye dentro de la estructura de las etiquetas HTML. Antes de que los
archivos sean funcionales, el motor JSP lleva acabo una fase de traduccin de esa pgina en un servlet,
implementado en un archivo class.
Qu es un servlet?
Nos permite crear aplicaciones web dinmicas, en las que el usuario puede interactuar con la
aplicacin tales como insertar, consultar o eliminar datos. Es un objeto Java que hereda del paquete
javax.servlet.Servlet. Son pequeos programas escritos en Java que admiten peticiones a travs del
protocolo HTTP. Los servlets reciben peticiones desde un navegador web, las procesan y devuelven una
respuesta al navegador, normalmente en HTML. Los Servlets son los intermediarios entre el navegador
web y los datos. Son mdulos escritos en Java que se utilizan en un servidor, que puede o no ser
servidor web, para extender sus capacidades de respuesta a los clientes al utilizar las potencialidades de
Java.
Propiedades
Tomcat es un servidor web mutliplataforma que funciona como contenedor de servlets y que
implementa las especificaciones de los servlets. Este servidor es mantenido y desarrollado por
miembros de la fundacin y voluntarios independientes.
ESTRUCTURA
La jerarqua de directorios es:
CARACTERSTICAS
Las principales caractersticas son:
Autenticacin de acceso.
Negociacin de credenciales.
HTTPS
Alojamiento compartido
Servlets de Java.
Caractersticas
Tiene mucha compatibilidad con las lneas de comandos, una seguridad mejorada y compatibilidad
con clsteres. Tambin esta acompaado de una herramienta de migracin integrada que le ayuda
a migrar las aplicaciones y configuraciones de Web Server 6.0 a 6.1 y a 7.0
Sun Java System Web Server incluye nuevas funciones siguientes:
Interfaz rediseada
Jetty se enfoca en crear un servidor web ligero y eficiente. Su tamao lo hace muy bueno para
ofrecer Servicios Web en aplicaciones independientes. Su funcionamiento se basa en la definicin y
utilizacin de un conjunto de componentes conectados entre si:
Es un servidor de aplicaciones de software libre desarrollado por Sun , que es una compaa
de Oracle , que implementa las tecnologas definidas en la plataforma Java EE y permite ejecutar
aplicaciones. Es gratuito, de cdigo libre aunque tambin se distribuye con opcin de licencia dual.
La versin comercial es llamada Oracle GlassFish Enterprise Server.