Event-Manager : manejador centralizado de notificaciones

Detalles Bibliográficos
Autor Principal: Wadel, Mariano
Otros autores o Colaboradores: Bazán, Patricia Alejandra (Director/a)
Formato: Tesis
Lengua:español
Datos de publicación: 2016
Temas:
Acceso en línea:Consultar en el Cátalogo
Descripción Física:62 p. : il. col. + 1 CD-ROM
Tabla de Contenidos:
  • Introducción
  • 1.1 Motivación
  • 1.2 Propuesta de solución
  • 1.3 Concepto de notificación. Soporte de diferentes protocolos
  • 1.4 Resumen del capítulo
  • Conceptos generales
  • 2.1 Service Oriented Architecture (SOA)
  • 2.2 Protocolos de red e intercambio de datos
  • 2.2.1 Extensible Markup Language (XML)
  • 2.2.2 JavaScript Object Notation (JSON)
  • 2.2.3 Hypertext Transfer Protocol (HTTP)
  • 2.2.4 Representational State Transfer (REST)
  • 2.3 Enterprise Service Bus (ESB)
  • 2.4 Clúster de computadoras
  • 2.4.1 Intercambio de datos y memoria compartida
  • 2.5 Bases de datos NoSQL (Not Only SQL)
  • 2.5.1 Introducción
  • 2.5.2 Ventajas y desventajas
  • 2.5.3 Principales diferencias con las bases de datos SQL
  • 2.5.4 Tipos de BD NoSQL
  • 2.5.5 MongoDB
  • 2.6 Frameworks Web
  • 2.6.1 Introducción
  • 2.6.2 Spring MVC
  • 2.7 Resumen del capítulo
  • Trabajos previos relacionados
  • 3.1 Thialfi (Adya, Cooper, Myers y Piatek, 2011)
  • 3.1.1 Introducción
  • 3.1.2 Solución
  • 3.1.3 Conclusión del trabajo
  • 3.2 A Publish / Subscribe Mechanism for Web Services (Tcherevik, 2003)
  • 3.2.1 Introducción
  • 3.2.2 Solución
  • 3.2.3 Conclusión del trabajo
  • 3.3 Resumen del capítulo
  • Event-Manager
  • 4.1 Objetivo
  • 4.2 Características funcionales
  • 4.2.1 Recepción y reenvío de notificaciones
  • 4.2.2 Manejo de errores y reintentos
  • 4.2.3 Registro de parámetros e información adicional
  • 4.2.4 API (Interfaz de Programación de Aplicaciones)
  • 4.2.5 Interfaz gráfica
  • 4.2.6 Tolerancia a fallos
  • 4.2.7 Recuperación ante fallos
  • 4.3 Descripción del funcionamiento
  • 4.3.1 Descripción del flujo
  • 4.4 Comparación entre Event-Manager y ESB
  • 4.5 Benchmarking (pruebas de banco)
  • 4.6 Resumen del capítulo
  • Implementación en Despegar.com
  • 5.1 Contexto del problema
  • 5.2 Implementación
  • 5.3 Ejemplo de funcionamiento
  • 5.4 Ventajas de usar Event-Manager en Despegar.com
  • 5.5 Conclusiones del capítulo
  • Extensibilidad
  • 6.1 Módulo de alertas
  • 6.2 Módulo de estadísticas
  • 6.3 Grupos de usuarios
  • 6.4 Soporte para otros protocolos
  • 6.5 Resumen del capítulo
  • Conclusión
  • Referencias bibliográficas
  • Modelo de datos
  • Manejo de concurrencia