Grao en Enxeñaría Informática |
Asignaturas |
Internet y Sistemas Distribuidos |
Contenidos |
|
|
Datos Identificativos | 2017/18 | |||||||||||||
Asignatura | Internet y Sistemas Distribuidos | Código | 614G01023 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Periodo | Curso | Tipo | Créditos | |||||||||
Grado | 1º cuatrimestre |
Tercero | Obligatoria | 6 | ||||||||||
|
Tema | Subtema |
Tema 1. Introducción a las Aplicaciones Distribuidas | El problema de la integración de aplicaciones Arquitecturas multicapa |
Tema 2. Acceso a Datos | Acceso a base de datos: JDBC Acceso a datos de otras aplicaciones |
Tema 3. Capa Modelo | Conceptos generales de diseño basado en capas DAOs y Persistencia Diseño del API de Casos de Uso |
Tema 4. Pruebas de Integración de la Capa Modelo | Concepto de Pruebas de Integración Recordatorio de Implementación de Pruebas de Integración de la Capa Modelo con Junit |
Tema 5. Introducción a los Servicios Web | Integración de Plataforma: Servicios Web El estilo RPC El estilo REST |
Tema 6. Lenguajes de intercambio de datos: XML | Intercambio de datos entre aplicaciones El lenguaje XML Introducción a los esquemas XML Parsing de documentos XML |
Tema 7: Introducción al Diseño e Implementación de Servicios Web REST | Diseño por capas aplicado a la integración de aplicaciones Diseño de servicios REST Implementación de clientes REST: HTTP Implementación de servicios REST: Servlets |
Tema 8: Diseño e Implementación de Servicios Web SOAP | Diseño de servicios web SOAP Implementación de servicios web SOAP: JAX-WS |
Tema 9: Frameworks para crear interfaces web | Concepto de Sistema de Plantillas Concepto de framework orientado a componentes Concepto de aplicación AJAX |
|