Deepak Vasudevan Ответов: 1

Автоматической отправки данных из сигналов R


У меня есть функция, которая в первом запросе веб-страницы на бизнес-уровень считывает Apache MQ и отправляет данные обратно через SignalR. Однако я не понимаю, как сделать так, чтобы Apache MQ постоянно опрашивался BL и данные выталкивались всякий раз, когда появляется новый элемент.

Что я делал до сих пор?

1)есть веб-страница angularjs с сеткой.
2) с веб-страницы constructor.js сделайте вызов signalR к BL (через концентратор), который возвращает данные с сервера и заполняет сетку.

Чего не хватает?

1) Как заставить BL постоянно работать или как заставить SignalR повторно опрашивать, когда в очереди появляется новый элемент? Примеры, которые я вижу, такие как чат, бронирование мест в самолете, все они управляются действием пользовательского интерфейса, таким как нажатие кнопки, отправка сообщения. Однако в моем случае движущая сила будет находиться на стороне сервера, а не на стороне клиента.

Спасибо,

Дипак Васудеван

Что я уже пробовал:

Уже упоминалось в описании проблемы ("что я сделал") и (чего не хватает).

1 Ответов

Рейтинг:
0

Vincent Maverick Durano

Вы можете попробовать применить концепцию SqlDependency: Уведомления об изменении базы данных в ASP.NET использование SignalR и SqlDependency – TechBrij[^]

Или вы можете запланировать частое нажатие на сервер точно так же, как показано здесь: Интеграция с ASP.NET услуги толчка SignalR[^]