JAVA 2 EE

612 visualizaciones

Publicado el

Webex sobre J

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
612
En SlideShare
0
De insertados
0
Número de insertados
6
Acciones
Compartido
0
Descargas
8
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

JAVA 2 EE

  1. 1. Java EE Arquitectura para implementaraplicaciones de tipo empresarial que utilizan java e Internet. +
  2. 2. Componentes vistos en el cursoComponentes web• Servlet• JSPComponentes EJB• Beans de sesión• Beans controlados por mensajes• Servicios web• Cliente productor y cliente consumidor de mensajes (JMS)
  3. 3. Tecnologías y conceptos adicionales • JPA (Api de Persistencia de Java) • Clases entidades • JSF (JavaServer Faces) • Tags de HTML, JSP y JSF (core, html y tomahawk) • Conexión a Base de datos Oracle • SQL • Administración de Servidor Glassfish • UML • Api de seguridad de java
  4. 4. Paradigma Modelo Vista Controlador
  5. 5. Paradigma Modelo Vista Controlador JSP
  6. 6. JSP Concepto y utilidad Componentes de una página JSP Marcado estático: HTML/XML Directivas:1) Page2) Include3) Taglib Elementos de secuencias de comandos:1) Declaraciones2) Expresiones3) Scriplets Objetos implícitos
  7. 7. Paradigma Modelo Vista Controlador JSP Servlet
  8. 8. Servlet Concepto y utilidad Ciclo de vida Manejo de peticiones, recuperación de parámetros de la petición, reenvío de control
  9. 9. Paradigma Modelo Vista Controlador EJB / Clases Entidades JSP Servlet
  10. 10. Persistencia: ORM – JPA - Clase Entidad – Bases de datos Persona T_PERSONA - Id: Integer ID nya - nombreCompleto: String (Clase entidad) (Tabla de la base de datos) BD relacional
  11. 11. EJB (Enterprise Java Beans)• Beans de Sesión: I. Con estado II. Sin estado• Beans controlados por mensajes: Funcionan como clientes consumidores asíncronos de mensajes
  12. 12. Circuito completo de aplicación empresarial
  13. 13. Servicios Web Sistema de software diseñado para la interacción interoperable entre máquinas en una red Características: •Independientes de la plataforma. •Utilizan tecnologías existentes: XML y HTTP. •Son interoperables con lenguajes de programación dispares.
  14. 14. Servidores de Aplicaciones vs Contenedor de Servlets VS

×