Está en la página 1de 4

SELECCINAR UN TEMA POR GRUPO, LOS TEMAS SE PUEDEN COMPONER DE 2 o 3 CAPITULOS, COORDINAR ENTRE LOS GRUPOS PARA QUE

CADA UNO ELIJA UN TEMA QUE YA NO PODRA SER DESARROLLADO POR OTRO GRUPO. CADA TEMA EN SU DESARROLLO DEBERA DE CONTAR CON EJEMPLOS EN CADA CASO QUE SE PRESENTARAN EN UN DVD JUNTO CON EL TRABAJO TEORICO IMPRESO, LA COPIA EN DIGITAL DEL TRABAJO TAMBIEN DEBERA DE ESTAR CONTENIDA EN EL DVD. LA FECHA DE PRESENTACION ES UNA SEMANA ANTES DEL EXAMEN FINAL TEMA 1 1.- Visin General de J2EE Visin General de J2EE Despliegue de Aplicaciones J2EE Configuracin y Definicin de OC4J Arquitectura OC4J Archivos de Configuracin OC4J Orgenes de Datos Inicio y Parada del Servidor OC4J OEM (Oracle Enterprise Manager) 2.- Arquitectura de Aplicaciones J2EE Diseo de Aplicaciones J2EE Patrones de Diseo J2EE Arquitectura MVC El Modelo La Vista El Controlador Problemas Resueltos por J2EE Problemas de J2EE TEMA 2 3.- Creacin de Capa Web: Servlets Ciclo de Servlet Manejo de Entradas mediante Pantallas Manejo de Excepciones Depuracin de Servlet Creacin de un Servlet en JDeveloper Asignacin de Servlet Despliegue de Servlet 4.- Acceso a la Base de Datos con Servlets Revisin de JDBC Navegacin por Juego de Resultados Registro de un Controlador Pool de Conexiones Creacin de un Objeto PreparedStatement Configuracin y Uso de Orgenes de Datos Visin General de Orgenes de Datos Definicin de Orgenes de Datos 5.- Uso de Tcnicas de Servlet Adicionales Envo y Recuperacin de Cabeceras HTTP Creacin de Cookies en el Cliente Mantenimiento de Estado en Servlets Filtros de Servlet Listeners de Evento Eventos de ServletContext Eventos HttpSession

TEMA 3 6.- Mantenimiento de Estados en Aplicaciones J2EE Sesiones en Servlets Reescritura de URL HttpSession Interfaz HttpSessionBindingListener Objetos de Sesin Sesiones y Eventos Aspectos de Multithread Creacin de Aplicaciones que se Pueden Distribuir 7.- Creacin de Capa Web: JavaServer Pages Ciclo de JSP Directivas Scriptlets Expresiones Objetos Implcitos JSP y JavaBean Creacin y Nuevo Uso de un Bean Documentos XML de JSP TEMA 4 8.- Modularizacin de Desarrollo de JSP con Etiquetas Creacin de Etiquetas Personalizadas Creacin de Bibliotecas de Etiquetas Personalizada JSTL (JSP Standard Tag Library) Lenguaje de Expresin en JSTL Etiquetas de Iteracin Etiquetas URL Biblioteca de Etiquetas XML Biblioteca de Etiquetas SQL 9.- Comunicacin en J2EE Comunicacin en J2EE Visin General de RMI JNDI (Java Naming and Directory Interface) Acceso a Objetos Fbricas de Contexto Inicial Configuracin de Variables de Entorno Referencias EJB Referencias de Orgenes de Datos

TEMA 5 10.- Creacin de Capa de Negocio: Enterprise Java Beans Tipos de EJB Arquitectura de EJB Interfaces y Clases de EJB Objeto e Interfaz Remota Objeto e Interfaz Inicial Interfaz Inicial Local e Interfaz Local Desarrollo EJB en OracleAS 10g Creacin de EJB en JDeveloper 11.- Implementacin de Tareas de Negocio con EJB de Sesin Implementacin de Servicios mediante Beans de Sesin Tipos de EJB de Sesin Desarrollo de Beans de Sesin sin Estado

Ciclo Clase de Bean de Sesin Aplicacin de Cliente Despliegue Beans de Sesin con Estado

TEMA 6 12.- Gestin de Datos Persistentes en la Capa de Negocio: EJB de Entidad Tipos de EJB de Entidad Cundo Utilizar Beans de Entidad Tipos de Persistencia Beans BMP frente a Beans CMP Clase de Clave Primaria Clase de Bean Interfaz de Bean Definicin de Descriptores de Despliegue 13.- Consecucin de Gestin de Estados en la Capa de Negocio Funciones de Beans BMP Funciones de Beans CMP Desarrollo de Beans CMP Implementacin de Mtodos en Beans de Entidad Asignacin de Campos CMP a Columnas de Tabla de Base de Datos Uso de Beans de Entidad CMP TEMA 7 14.- Especificacin de Relaciones en Beans de Entidad CMP Visin General de CMR (Container Managed Relationship) entre Beans CMP Implementacin de Relaciones Cardinalidad y Direccin de Relaciones Relacin de Uno a Uno Relacin de Uno a Muchos Relacin de Muchos a Muchos Desarrollo de Beans CMP con Relaciones mediante Oracle JDeveloper 10g 15.- Creacin de Beans Controlados por Mensajes Diferentes Clases de Tipos MOM Tipo MOM de Punto por Punto Tipo MOM Pub/Sub (Publish/Subscribe) Visin General de JMS (Java Messaging Service) Desarrollo de MDB Implementacin de Interfaces Recepcin de Mensajes Despliegue de MDB

TEMA 8 16.- Integracin de Componentes J2EE Creacin de Clientes Remotos para EJB Creacin de Clientes Locales para EJB Etiquetas EJB Packaging and Deploying a J2EE Application Empaquetado y Despliegue de Aplicaciones J2EE Archivo EAR Despliegue desde OEM 17.- Distribucin de Aplicaciones Modulares: Introduccin a Web Servic

Visin General de Web Services Ventajas Comunicacin con SOAP Bsqueda de Servicios Web con UDDI Especificacin UDDI Estructura de Datos UDDI Soporte para UDDI en Oracle JDeveloper 10g 18.- Distribucin de Aplicaciones Modulares: Desarrollo de Servicios Web Exposicin de una Clase Java como Servicio Web Desarrollo de Servicio Web Creacin de Aplicaciones Cliente Despliegue de Servicio Web Comprobacin de Servicio Web Generacin de Clases de Wrapper mediante JPublisher Servicios Web de JMS TEMA 9 19.- Implementacin de Seguridad en Aplicaciones J2EE Decisin sobre la Implementacin de Seguridad en Aplicaciones J2EE Uso de OracleAS JAAS Provider Seguridad JAZN en OracleAS 10g Gestin de Grupos y Usuarios Definicin y Uso de Roles Locales Implementacin de Seguridad en Enterprise JavaBeans Roles de Seguridad EJB Permisos de Mtodos 20.- OracleAS 10g: Soporte de Transacciones Visin General de Servicios de Transacciones Soporte EJB de Transacciones Transacciones Gestionadas por Contenedor Transacciones Locales y Globales Validacin de Fase nica Recuperacin de Conexiones a un Origen de Datos