Обычная ситуация. Клиент делает запрос Select к базе MS SQL, получает какие то данные. Через некоторое время происходит изменение данных на сервере, которые были получены клиентом. Клиенту нужно немедленно обновить запрос.
Вопрос собственно как получить уведомление об изменениях в ASP.NET? Может ли MS SQL Server послать некий алерт клиенту? Или например серверная часть клиента получит уведомление и сама пошлёт Alert клиенту, что надо обновить данные, дело в том, что в:
http://msdn.microsoft.com/ru-ru/library/62xk7953.aspx
Вроде как есть пример как это будет работать для обычного приложения
http://msdn.microsoft.com/ru-ru/library/9dz445ks.aspx
Предлагается что-то через кеш, но опять же клиент должет сам посылать запрос на обновление, а было бы лучше посылать запрос тока когда будут изменения.