Nuevo gestor de comunicación
A lo largo de este trimestre se ha estado trabajando en implementar un gestor de comunicaciones que permita la definición de comunicaciones para posteriormente enviar notificaciones de diversos tipos vinculadas a las mismas.
Este módulo permite definir tipologías de comunicaciones, así como el envío de diferentes tipos de notificaciones y suscripción a las mismas: notificaciones entre servicios, correos electrónicos, chats y PUSH. Las notificaciones pueden ser programadas para ser enviadas en un momento concreto o incluso repetidas en el tiempo, mediante expresiones cron.
El módulo está construido sobre Spring Boot haciendo uso de Quartz Scheduler para la programación de envío de notificaciones, y de Azure Notification Hub para el envío de notificaciones PUSH a dispositivos móviles.
Se puede encontrar más información al respecto en este artículo del Portal de Desarrollo: