Monitorización de tablas SQL Server
Inicio y Detención del servicio "Monitorización SQL Server".
El servicio consiste en ejecutar un procedimiento cada vez que un registro adquiere o pierde el valor "1" en la columna "idUser".
En este caso el procedimiento consiste en enviar un mensaje de alerta desde un cliente vb.net websocket a un cliente JS websocket.
El servicio consiste en ejecutar un procedimiento cada vez que un registro adquiere o pierde el valor "1" en la columna "idUser".
En este caso el procedimiento consiste en enviar un mensaje de alerta desde un cliente vb.net websocket a un cliente JS websocket.
El servicio se iniciar mediante una solicitud HTTP GET a la API "/api/alertas/iniciar".
Este endpoing invoca la función IniciarEscuchaAlertas() que inicia la escucha de cambios en la base de datos.
El cinclo de vida del servicio es indefinido. Estará escuchando de forma continua hasta que se llame al método DetenerEscucha o se detenga el servidor.
La función crea una instancia de la clase EscuchandoCambiosQuery que configuran los parámetros de conexión y consulta necesarios para la escucha. Luego, se suscribe al evento OnMensajeRecibido que se activará cuando se reciba un mensaje de cambio.
Este endpoing invoca la función IniciarEscuchaAlertas() que inicia la escucha de cambios en la base de datos.
El cinclo de vida del servicio es indefinido. Estará escuchando de forma continua hasta que se llame al método DetenerEscucha o se detenga el servidor.
La función crea una instancia de la clase EscuchandoCambiosQuery que configuran los parámetros de conexión y consulta necesarios para la escucha. Luego, se suscribe al evento OnMensajeRecibido que se activará cuando se reciba un mensaje de cambio.