0

我正在创建一个 Web 应用程序,我需要在其中定期检查数据库以查找表中更新的任何新行。如果任何 Rows 已更新,则将 Rows 返回给用户。

当我刷新页面时,我会更新我网站中的行。但我需要知道是否在不刷新页面的情况下将任何新行添加到表中

我怎样才能做到这一点?你能给我推荐一个方法吗(可能不会减慢网站的速度)。

我可以使用网络服务来实现这一点吗?

4

1 回答 1

1

执行此操作的常用方法是使用 javascript 访问您网站上的页面,setInterval然后发回页面以询问任何更改,Web 套接字可以实时执行此操作,但需要现代浏览器。

这是一个已经很好回答的类似问题,尽管它是针对 Asp.net MVC 的:

在服务器端发生更改时为用户创建 AJAX 警报

如果我被迫使用普通的 ASP.Net,我通常会将这类请求放入 Web 服务中。

于 2012-10-29T13:36:02.847 回答