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 finalThe Dashboard Engine allows dashboards to be created from gadgets built on datasources, which are translated into queries on the platform Entities. At the execution level, the browser establishes a communication with the Dashboard Engine to pass parameters and retrieve information.
In previous versions the communication could be WebSockets or XHR in Fallback mode. For the type of application, WebSockets communication is ideal because it establishes a secure channel between the client and the server. However, in some scenarios this communication poses problems in the face of peripheral security elements such as WAFs.
For this reason, a new REST communication channel has been implemented in the Dashboard Engine.
Once this working mode of the Dashboard Engine is activated, the operation is transparent to the developer and end user of the dashboards.