Ayuda
Ir al contenido

Dialnet


Entornos robustos de programación distribuida

  • Autores: Ernestina Martel Jordán
  • Directores de la Tesis: Francisco José Guerra Santana (dir. tes.), Francisco Javier Miranda González (dir. tes.)
  • Lectura: En la Universidad de Las Palmas de Gran Canaria ( España ) en 2004
  • Idioma: español
  • ISBN: 978-84-691-6947-6
  • Tribunal Calificador de la Tesis: Sergio Arévalo Viñuales (presid.), José Fortes Gálvez (secret.), Ricardo Jiménez (voc.), Juan Domingo Sandoval González (voc.), Marta Patiño Martínez (voc.)
  • Enlaces
    • Tesis en acceso abierto en: acceda
  • Resumen
    • La programación de la configuración es un enfoque ampliamente aceptado para construir aplicaciones distribuidas mediante componentes. De acuerdo con este enfoque la aplicación distribuida se construye en dos fases: programación y configuración. En la fase de programación se proporciona la funcionalidad de la aplicación mediante los lenguajes de programación y middleware adecuados. En la fase de configuración se define la estructura de la aplicación en términos de componentes, propiedades y relaciones. Actualmente cada lenguaje de programación y middleware define herramientas propias de configuración, no existiendo un entorno común que permita configurar cualquier aplicación distribuida independientemente de su plataforma. Esta tesis propone un entorno de programación distribuida, el EPDA (Environment for Programming Distributed Applications), que proporciona las prestaciones básicas para la configuración, instalación y arranque de aplicaciones distribuidas basadas en componentes. La principal aportación de este trabajo es que el EPDA es genérico, y por tanto se puede adaptar a diferentes plataformas distribuidas. La arquitectura del EPDA sigue el modelo cliente/servidor, proporcionando así movilidad al usuario. Además con el fin de facilitar la configuración en sistemas con requisitos de alta disponibilidad, el entorno puede proporcionar su funcionalidad de forma robusta, es decir, continúa operativo aunque se produzcan fallos en nodos de la red. Esta robustez se consigue mediante replicación activa del servidor de configuración, elemento que gestiona tanto los datos de configuración almacenados en una base de datos replicada, como el arranque de las aplicaciones distribuidas. Aparte de esto, en cualquier instante se pueden incorporar nuevas réplicas al servidor con lo que se pueden sustituir réplicas que fallen o incluso actualizar la implementación del servidor sin necesidad de detener el servicio. A niv


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno