автоматическое обновление страницы при изменении данных в базе данных - PullRequest
1 голос
/ 04 ноября 2011

моя страница использует sqlcachedependency. поэтому страница считывает информацию из кэша, пока данные в базе данных не изменятся, но мне нужно, чтобы страница была автоматически обновлена ​​при изменении данных. Как я могу это сделать?

1 Ответ

1 голос
/ 04 ноября 2011

У вас проблема в том, что сервер знает, что данные изменились, но нет активной связи с клиентом, пока пользователь не нажмет кнопку в своем браузере.

Решением для этого может быть написание некоторого javascript, который будет запрашивать сервер каждые X секунд, если есть изменения. Если вы хотите реализовать что-то подобное, вам нужно взглянуть на AJAX и шаблон Periodic Refresh .

Или вы можете взглянуть на новую WebSockets , которая реализована в HTML5, которая позволяет двунаправленную связь между клиентом и сервером.

...