JAVA 2 EE
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
893
On Slideshare
893
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
7
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Java EE Arquitectura para implementaraplicaciones de tipo empresarial que utilizan java e Internet. +
  • 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. 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. Paradigma Modelo Vista Controlador
  • 5. Paradigma Modelo Vista Controlador JSP
  • 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. Paradigma Modelo Vista Controlador JSP Servlet
  • 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. Paradigma Modelo Vista Controlador EJB / Clases Entidades JSP Servlet
  • 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. 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. Circuito completo de aplicación empresarial
  • 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. Servidores de Aplicaciones vs Contenedor de Servlets VS