Download CREACION DE APLICACIONES EMPRESARIALES CON JAVA

Document related concepts
no text concepts found
Transcript
CAPACITACION EXPERTO JAVA
ENTERPRISE EDITION
ESTRUCTURA DEL SEMINARIO
1 INTRODUCCIÓN
1.1 PROGRAMACIÓN EMPRESARIAL: JEE Y OTRAS
ALTERNATIVAS
1.1.1 Historia
1.1.2 La especificación JEE
1.1.3 Otras alternativas
1.2 TECNOLOGÍAS EMPLEADAS: PRESENTACIÓN,
NEGOCIO Y PERSISTENCIA
1.2.1 Desarrollo con Eclipse, Ant y JUnit
1.2.2 Servidor de aplicaciones JBoss 4
1.2.3 Bases de datos con MySQL 5
1.2.4 Capa de negocio con EJB 3
1.2.5 Capa de presentación con Struts
1.2.6 Capa de persistencia con EJB 3 y la Java
persistente API
1.2.7 Exportado de funcionalidades con Web Services
y JAX-WS
1
2 PROGRAMACIÓN Y PRUEBAS DE SOFTWARE
HERRAMIENTAS NECESARIAS
2.1 SERVIDOR DE APLICACIONES JBOSS
2.2 BASES DE DATOS CON MYSQL
2.3 DESARROLLO DE SOFTWARE CON ECLIPSE
2.4 MANEJO Y DESPLIEGUE DE PROYECTOS CON
APACHE ANT
2.5 PRUEBAS CON JUNIT
3 LÓGICA DE NEGOCIO
3.1 ENTERPRISE JAVABEANS
3.1.1 Introducción
3.1.2 Arquitectura
3.1.3 Configuración
4 CAPA DE PRESENTACIÓN
4.1 APACHE STRUTS
4.2 OTRAS ALTERNATIVAS PARA LA PRESENTACIÓN
4.2.1 JSF: Java Server Faces
4.2.2 Apache Shale. El próximo Struts.
4.2.3 WebWork y Velocity
4.2.4 Tapestry
4.2.5 Apache Cocoon
2
5 PERSISTENCIA
5.1 EJB Y LA JAVA PERSISTENCE API
5.2 OTRAS ALTERNATIVAS PARA PERSISTENCIA
5.2.1 Hibernate
5.2.2 JDO
5.2.3 JDBC: Java DataBase Connectivity
6 EXPORTACIÓN DE FUNCIONALIDADES: WEB
SERVICES
6.1.1 Introducción a los Web Services: SOAP
 6.1.2 JAX-WS: Java API for XML Web Services
3