|
El módulo incluye el desarrollo de servicios Web y Aplicaciones Distribuidas en las platafomas de desarrollo más difundidas JAVA (J2EE) y . NET.
Programa
1. Programación de Servicios Web en JAVA (J2EE)
Introducción de la Plataforma J2EE Introducción a las aplicaciones Web Conceptos avanzados de Servlets (Session, cookies, reescritura de URL, layout de páginas Web, acceso a base de datos, validación de usuarios, etc..) STRUTS: Framework Struts para el desarrollo de aplicaciones basadas en el patrón MVC, Configuración de Templates y utlización de Tag Libs desde Struts Ejercicio práctico de desarrollo de un portal de venta de productos basado en carrito de la compra y almacenamiento de base de datos de sesión de usuario, recuperación de pedidos, notificación de pedidos, etc...
2. Aplicaciones Distribidas
Introducción al desarrollo de aplicaciones empresariales- aplicaciones distribuidas Conceptos avanzados de aplicaciones empresariales Transacciones,Seguridad, Sistema de acceso a datos - gestión de persistencia. EJBs Session Bean Stateless, Session Bean Stateful Message Driven Bean Entity Beans - Bean Managed Persistent (BMP)Container Managed Persistent (CMP) Lenguaje SQL para EJBs - EJB QL, Relaciones entre Entity Beans Ejemplos diversos de aplicación Aplicación Web con acceso a EJB (Local y Remota) Aplicación Swing con acceso a un EJB Session Bean Statefull y Stateless Coordinación de ambos clientes (Web + Swing) sobre la misma logica de negocio y datos sobre EJBs. Tipos de transacciones y gestión Seguridad Declarativa y Programática Extension de la aplicacion de venta con Struts + EJB BMP +Hibernate (R/O - Realtional Data Base a Objetos) Extensión de la aplicación de venta con Struts + EJB CMP + EJB QL
3. Microsoft .NET
Desarrollo de aplicaciones con Visual Basic .NET Introducción a la plataforma de Microsoft .NET Características del entorno de desarrollo. Lenguaje y Sintaxis Diseño orientado a objetos en Visual Basic .NET,Programación orientada a objetos en VB.NET Usando los formularios de Windows. Construyendo aplicaciones web Usando ADO.NET. Desarrollando componentes en Visual Basic .NET Desarrollando aplicaciones Actualizando a Visual Basic .NET Desarrollo de aplicaciones utilizando ADO .NET para Microsft SQL Server 2000
4. Servidores de Aplicaciones
Sun One Jboss Oracle AS, Apache AXIS JAXR, ...
|
|