• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Java EE 6
 

Java EE 6

on

  • 1,552 views

 

Statistics

Views

Total Views
1,552
Views on SlideShare
808
Embed Views
744

Actions

Likes
0
Downloads
13
Comments
0

2 Embeds 744

http://itpjava.org 743
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Java EE 6 Java EE 6 Presentation Transcript

    • Java EE 6 Por: Ing. José Díaz jamdiazdiaz@gmail.com @jamdiazdiazWednesday, January 9, 13
    • Introducción • Java Enterprise Edition (Java EE) • Provee una plataforma estandar para desarrollar aplicaciones web y enterprise • Define APIs para diferentes componentes en cada capa de la aplicaciónWednesday, January 9, 13
    • Introducción • Provee servicios adicionales como naming, injection, administración de recursos • Fue liberada en Diciembre 2009Wednesday, January 9, 13
    • Objetivos de la Plataforma • Facil uso. Anotaciones y POJOs, deployment descriptor opcional • Ligero. Existen 31 especificaciones que conforman Java EE 6. • Extensible.Viabilidad para incluir frameworks de terceros.Wednesday, January 9, 13
    • Entregables • Java EE 6 fue desarrollado bajo el marco de la JSR 316 • La JCP definió tres entregables claves para cualquier JSR: • Especificación - documento formal • Implementación de Referencia (RI) - implementación binaria • Technology Compliance Kit (TCK) - TestsWednesday, January 9, 13
    • Tecnologías WebWednesday, January 9, 13
    • Tecnologías EnterpriseWednesday, January 9, 13
    • Tecnologías Web ServiceWednesday, January 9, 13
    • Administración y SeguridadWednesday, January 9, 13
    • StackWednesday, January 9, 13
    • Stack • JPA, JTA y JMS nos dan los servicios básicos como acceso a base de datos, transacciones y mensajería • Bean Manejados y EJB nos proveen un modelo de programación simplificado usando POJOsWednesday, January 9, 13
    • Stack • CDI, Interceptors y Anotaciones Comunes nos dan los conceptos que son aplicables para una gran variedad de componentes, como inyección de dependencias, comportamiento cross-cutting usando interceptors.Wednesday, January 9, 13
    • Stack • Extensiones CDI nos permiten extender la plataforma mas alla de su forma estandar. • Servicios Web usando JAX-RS y JAX-WS, JSF, JSP y EL (expression language) definen el modelo de programación para aplicaciones WebWednesday, January 9, 13
    • Stack • Bean Validation nos provee una forma estandar de declarar contraints y validar ellos, a traves, de diferentes tecnologíasWednesday, January 9, 13
    • Stack • El RI de Java EE 6 es desarrollado por la comunidad GlassFish. • El GlassFish Server Open Source nos provee un full java EE 6-compliant servidor de aplicaciones. • Disponible tambien en distribución web profile en http://glassfish.orgWednesday, January 9, 13
    • Glassfish • Es facil de usar. Existe un instalador en .zip y se integra con NetBeans/Eclipse/Intellij • Ligero (inicia con 30 MB, poco disco/uso de memoria) • Modular (basado en OSGI)Wednesday, January 9, 13
    • Glassfish • Provee clustering con alta disponibilidad y administración centralizada usando CLI, consola de administración web, y posee APIs REST para administración y monitoreo. • Oracle GlassFish Server es la versión comercial.Wednesday, January 9, 13
    • Figura de una AppWednesday, January 9, 13
    • ¿Spring o Java EE 6?Wednesday, January 9, 13
    • Spring a Java EE 6 • ¿Por qué es Java EE 6 mejor que Spring? Por Arun Gupta • Migración de Spring a Java EE 6 por David Heffelfinger • Discusión en Java Hispano sobre el tema • ¿Porqué uso Java EE en lugar de Spring?Wednesday, January 9, 13
    • Spring a Java EE 6 • Java Spotlight Episode 85: Migrating from Spring to Java EE 6 • Spring vs Java EE 6 por Adam BienWednesday, January 9, 13
    • La respuesta de Spring Guys • ¿Ha matado Java EE a Spring? por Tibo Delor • ¿Porque Java EE perdio ante Spring? por Andrew C. Oliver • “Lets get ready to rumble” por Chris MayerWednesday, January 9, 13
    • Neutrales • Spring vs Java EE: What people forget about Spring por Thibault Delor • Oracle to Spring Developers: Convert to Java EEWednesday, January 9, 13
    • Documentación Java EE 6 http://docs.oracle.com/javaee/6/tutorial/doc/Wednesday, January 9, 13
    • Bibliografía • Adopta un JSR • Blog de Arun Gupta • Blog de ITP JAVA Peru • Tutoriales de Netbeans.org • Canal de youtube de java • Canal de youtube de joedayzWednesday, January 9, 13
    • ¿Preguntas? Por: Ing. José Díaz jamdiazdiaz@gmail.com @jamdiazdiazWednesday, January 9, 13