Ciencias da Computación e Tecnoloxías da Información Computación
Coordinación
Raposo Santiago, Juan
Correo electrónico
juan.raposo@udc.es
Profesorado
Álvarez Díaz, Manuel
Bellas Permuy, Fernando
Losada Perez, Jose
Montoto Castelao, Paula
Raposo Santiago, Juan
Correo electrónico
manuel.alvarez@udc.es
fernando.bellas@udc.es
jose.losada@udc.es
paula.montoto@udc.es
juan.raposo@udc.es
Web
Descrición xeral
Esta asignatura céntrase no desenvolvemento de aplicacións distribuidas. Utilízase un enfoque de deseño multicapa, no que en primeiro lugar se deseña unha capa de acceso de datos, posteriormente unha capa de lóxica de negocio (capa modelo) e, finalmente, unha capa que expán a funcionalidade da aplicación como un servicio que pode ser empregado por outras aplicacións. Explícanse tamén os principais estilos arquitectónicos para deseñar aplicacións distribuidas: RPC e REST. Para ilustrar todos estes conceptos xeráis, empregaránse tecnoloxías utilizadas habitualmente na industria para estes propósitos, como JDBC, XML, JSON, Servlets, HTTP e SOAP. O enfoque da asignatura é fundamentalmente práctico, polo que se proporcionan múltiples exemplos de código durante as clases teóricas, e a práctica ten un forte impacto na nota final da asignatura.
(*)A Guía docente é o documento onde se visualiza a proposta académica
da UDC. Este documento é público e non se pode modificar, salvo casos excepcionais baixo a revisión do
órgano competente dacordo coa normativa vixente que establece o proceso de elaboración de guías