Previamente se permitía la conexión al dashboard engine vía websocket o xhr (modo fallback).
En esta release, se ha implementado un nuevo Brker Rest para el dashboard que permite en entornos en los que no es posible trabajar con websockets, activar este modo de trabajo del dashboard, siendo transparente tanto para el desarrollador como para el usuario finalEl Dashboard Engine permite crear dashboards a partir de gadgets construidos sobre datasources, que se traducen en queries sobre las Entidades de plataforma. A nivel de ejecución el navegador establece una comunicación con el Dashboard Engine para pasarle parámetros y recuperar la información.
En las versiones anteriores la comunicación podía ser WebSockets o XHR en modo Fallback. Para el tipo de aplicación, la comunicación WebSockets es ideal porque establece un canal seguro que mantiene entre el cliente y el servidor. Sin embargo, en algunos escenarios esta comunicación plantea problemas ante los elementos de seguridad periféricos como WAFs.
Por esto se ha implementado un nuevo canal de comunicación REST en el Dashboard Engine.
Una vez activad este modo de trabajo del Dashboard Engine el funcionamiento es transparente para el desarrollador y usuario final de los dashboards.