|
El objetivo es la presentación de tecnicas de diseño y programación de servicios Web, sistemas distribuidos e interoperables.
Programa 1. Programación Avanzada en Java
Patrones de Diseño: Patrones y frameworks. Patrones para el desarrollo de aplicaciones distribuidas Patrones de creación, estructurales y de comportamiento Java y Bases de Datos: JDBC Seguridad y Java Interfaces de Usuario Grafico Avanzado Aplicaciones Distribuidas, J2EE y Web Services
2. Tecnologías web
Introducción . Diseño e implementación de la capa modelo con JDBC. Caso de estudio: MiniBank. Patrones usados Patrón MVC: Servlets , JSP, Portlets Tutorial de JSTL y Jakarta Struts
3. Tecnologías de integración de aplicaciones
Middlewares (CORBA, DCOM, RMI) Interoperabilidad de datos: XML
4. Componentes Software
Introducción Tecnología Enterprise JavaBeans, Nociones Tipos. El Bean de Sesión. Nociones. Tipos: Stateless y Stateful. Ciclo de vida El Bean de Entidad. Nociones. Control de persistencia: Persistencia manejada por el Contenedor (CMP) y Persistencia manejada por el Bean (BMP). Ciclo de vida El Bean Message-Driven. Nociones. Ciclo de vida Clientes J2EE Ejemplos reales
|
|