Debido al alto tráfico generado por robots, aplicamos límites en el número de peticiones permitidas por cliente y bloqueos por IP automáticos. Si haces un uso legítimo y estás teniendo problemas, avísanos para reevaluar nuestras políticas de bloqueo. Disculpa las molestias.

Artículo:
API REST para la gestión en tiempo real de un motor CEP

Cargando...
Miniatura

Editor

Sistedes

Publicado en

Actas de las XIX Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2024)

Licencia Creative Commons

Resumen

El Procesamiento de Eventos Complejos (CEP) es una solución destacada a la hora de manejar grandes volúmenes de datos procedentes de fuentes heterogéneas del Internet de las Cosas (IoT). Sin embargo, los motores CEP, en su mayoría, carecen de herramientas que simplifiquen la gestión en tiempo real de esquemas y patrones de eventos. El presente artículo es una demostración de la herramienta API4CEP, una API REST que permite la definición y redefinición de tipos y patrones de eventos, como el despliegue, modificación y eliminación de los mismos en una aplicación con cualquier motor CEP integrado. API4CEP sigue la especificación OpenAPI v3.1.0, y utiliza RabbitMQ como bróker de mensajería para comunicarse de manera fluida con la aplicación basada en CEP, además de proveer de una interfaz de usuario Swagger que facilita su utilización por parte de los usuarios finales. API4CEP ha sido probado en el contexto de la gestión inteligente de redes de abastecimiento de agua, demostrándose su utilidad para detectar situaciones de interés en tiempo real, permitiendo la reacción inmediata ante estas.

Descripción

Acerca de Cano-Crespo, Manuel

Palabras clave

Complex Event Processing, OpenApi, Internet Of Things

Citación

Cano-Crespo, M., Ortiz, G., Daneri Vías, E., Mariscal Chavinet, J. M.: API REST para la gestión en tiempo real de un motor CEP. In: Resinas, M. (ed.) Actas de las XIX Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2024). Sistedes (2024). https://hdl.handle.net/11705/JCIS/2024/21