Gestión de Sistemas en Internet. Pequeños cambios
IT4128: Introducción a la asignatura
Podríamos considerar que este curso es de transición con respecto a GSI. Los cambios más importantes son los siguientes:
El temario, por tanto, queda como sigue:
Toda la asignatura se realiza en el laboratorio.
Las prácticas vuelven a ser tres.
Proyecto a realizar: seguramente, un BLOG con capacidad de estructuración por tópicos. No es demasiado complicado, y permite, como siempre, utilizar todas las capacidades vistas en clase: XML, manejo de sesión, utilización de patrones, etc.
Temas a tener en cuenta:
- Probar todos los ejemplos tanto en WL como en la implementación de referencia de Sun, para evitar sustos.
- Revisar la siguiente documentación:
- HTTP1.1 -mejorar-
- XMLSchema -mejorar-
- Mapping transparencias propias - transparencias BEA en J2EE.
- Patrones arquitectónicos: ejemplos -quizá los suyos directamente en Java y C#-.
Podríamos considerar que este curso es de transición con respecto a GSI. Los cambios más importantes son los siguientes:
- Utilización de BEA Weblogic Server 8.1 para la realización de los ejemplos y prácticas en la parte de J2EE con servlets y JSPs.
- Más énfasis al XMLSchema, ya que algún ejemplo se pondrá con JAXB, que requiere de su uso.
- Seguramente se amplíe la convalidación de clases por asistencia a seminarios (Microsoft, BEA, primordialmente)
El temario, por tanto, queda como sigue:
- Presentación de la asignatura. Introducción a las aplicaciones web.
- XML. Introducción (I)
- XML. DTD (II)
- XML. XMLSchema (III)
- XML. XMLSchema (IV)
- XML. DOM (V)
- XML. SAX (VI)
- XML. JAXB (VII)
- Protocolo HTTP 1.1 (I)
- Protocolo HTTP 1.1 (II)
- Protocolo HTTP 1.1 (III)
- Patrones Arquitectónicos de Acceso a Repositorio (Fowler)
- Introducción a J2EE
- Servlets. Teoría (I)
- Servlets. Ejemplos básicos y utilización de BEA Weblogic Server (II)
- Servlets. Manejo de sesión (III)
- JSPs. Ejemplos básicos (I)
- JSPs. Manejo de sesión (II)
- JSPs. Otras características de JSPs (III)
- Patrones Arquitectónicos de Presentación (Fowler)
- Patrones arquitectónicos de Lógica de Negocio
- Introducción a EJBs. Componentes y tipos de EJBs (I)
- Introducción a EJBs. Ejemplos (II)
Toda la asignatura se realiza en el laboratorio.
Las prácticas vuelven a ser tres.
- Comenzando las clases teóricas por XML nos permite que la primera práctica sea la realización del XmlSchema/DTD del proyecto a realizar -ver más adelante-, ya programado (fecha de entrega aproximada: 20/III) .
- La segunda práctica sería la primera iteración de la implementación, realizada con Servlets (fecha de entrega aproximada: 14/IV).
- La tercera práctica les exigiría la implementación siguiendo el modelo MVC, con servlets y JSPs (fecha de entrega: día del examen).
Proyecto a realizar: seguramente, un BLOG con capacidad de estructuración por tópicos. No es demasiado complicado, y permite, como siempre, utilizar todas las capacidades vistas en clase: XML, manejo de sesión, utilización de patrones, etc.
Temas a tener en cuenta:
- Probar todos los ejemplos tanto en WL como en la implementación de referencia de Sun, para evitar sustos.
- Revisar la siguiente documentación:
- HTTP1.1 -mejorar-
- XMLSchema -mejorar-
- Mapping transparencias propias - transparencias BEA en J2EE.
- Patrones arquitectónicos: ejemplos -quizá los suyos directamente en Java y C#-.
Comments