Accesos directos a las distintas zonas del curso

Ir a los contenidos

Ir a menú navegación principal

Ir a menú pie de página

COMPUTACIÓN DISTRIBUIDA EN JAVA

Curso 2017/2018 / Cod.31102079

COMPUTACIÓN DISTRIBUIDA EN JAVA

PRESENTACIÓN

En la actualidad la diversificación de los recursos de computación asociados a los diferentes proyectos de desarrollo está íntimamente ligada a la estructura de red disponible y a su evolución. Internet, y el protocolo TCP/IP, marcó un crecimiento exponencial en la disponibilidad de dichos recursos obligando a modificar la visión tradicional del modelo de programación sobre un computador único.

El objetivo principal de la asignatura es mostrar las diferentes alternativas de computación distribuida desde el punto de vista práctico, desde las tecnologías de objetos distribuidos: Java RMI y CORBA, que son los ejemplos más representativos y utilizados de middlewares aplicados en el paradigma cliente-servidor, hasta el estudio de las últimas tendencias representadas por la interoperabilidad de los Servicios Web y los estándares adoptados por ellos (HTTP, XML, etc.) y el reciente modelo completamente descentralizado conocido como computación en la nube (Cloud Computing).