У меня есть большая таблица, содержащая элементы, которые обычно содержат несколько новых элементов, вставленных каждую секунду. Я хочу создать приложение реального времени, в котором пользователи могут подписаться на определенные типы элементов и иметь канал в реальном времени всякий раз, когда вставлен элемент определенного типа.Нажатие новых сообщений с SignalR и SqlDependency
В начале я использовал http://techbrij.com/database-change-notifications-asp-net-signalr-sqldependency, но в нем отсутствуют некоторые важные детали, которые я не знаю, как реализовать.
Каков наилучший способ отслеживать, какие сообщения нажать, на какие клиенты? Как я могу отслеживать, какие сообщения уже были отправлены без накладных расходов на обновление флага «push» каждый раз, когда получено обновление?
Ill должны следовать вместе с демо и посмотреть сегодня вечером, если нет ответа. – WindRaven
Временные отметки, сравнение состояния и т. Д. - единственный способ, которого я боюсь. – Anders
Что делать, если я создал другую sqldependency для каждого «типа» элемента, который в настоящее время контролируется? Когда сообщение отправляется, запрос sqldependency будет обновлен до id> lastsent? Правильно ли это будет? – phosplait