Aplicaciones Web
aplicaciones web
Aplicaciones web con JSP
Aplicación
EJB
HTML
Capa
Cliente
Cliente
feb-04
Aplicación Java
Applet Java
Navegador+Páginas HTML dinámicas
Enel caso más sencillo, se encarga de la
lógica de presentación de la aplicación.
¿Cómo se ve? ¿Cómo interacciona el
usuario?
feb-04
Tema X: Java Server Pages
Java Beans
EJB (Enterprise JavaBeans)
Tema X: Java Server Pages
Capa
Web
BD
Oracle
Capa
Datos
Servidor(es)
Tema X: Java Server Pages
Paginas HTML estáticas
Servlets
Java Server Pages (JSP)
Gestiona lainformación de sesión básica
HTTP solo proporciona petición-respuesta
Sesión: Definición
feb-04
Tema X: Java Server Pages
Arquitectura J2EE
Capa de Datos
Datos y modelo de datos de nuestraaplicación
Bases de datos (Oracle entre otras)
Otras aplicaciones como ERP, CRM, etc...
Usando
JDBC (Java Database Connectivity)
SQLJ
JCA (Java Connector Architecture)
¿Qué es lo que hace miaplicación?
feb-04
Servlet
ERPs etc
Java
Beans
Capa
Lógica
Negocio
Proporciona el punto de entrada al servidor y sus
recursos.
Comunicación entre cliente y servidor.Responde apeticiones HTTP
Arquitectura J2EE:
Lógica de Negocio
Se programa el funcionamiento de nuestra
aplicación: reglas que trabajan con los datos
Componentes reutilizables: clases Java que
siguen unasconvenciones:
JSP
Otras BDs,
Arquitectura J2EE:
Capa de Acceso Web
Arquitectura J2EE: Capa Cliente
Capa Cliente:
HTTP
Servidor web
Applet
feb-04
Tema X: Java Server Pages
1JSP: Java Server Pages
Generación dinámica de páginas HTML
Permite mezclar código HTML y Java
Mi primera pagina JSP
¡Hola !
Introduce tu nombre :
feb-04
Tema X: JavaServer Pages
Ejecución JSP
Una página JSP se compila la primera vez que se pide al
servidor y se traduce a un servlet.
(1)
feb-04
Tema X: Java Server Pages
Tema X: Java Server Pages...
Regístrate para leer el documento completo.