C# web页面如何做到数据实时更新

C# web页面如何做到数据实时更新
2025-02-25 01:13:44
推荐回答(5个)
回答1:

首先服务器上要加载缓存,其次用定时器+ajax方法,去取某个web服务或者某个ashx等,返回最后一次更新数据的时间,和当前记录的时间比较,如果有不同再去更新整个数据集。

想楼上说的直接用AJAX来定时刷新,Timer读取数据库中的数据都是白白耗费资源,还是自己建立一个缓存依赖比较好。
另外,虚机团上产品团购,超级便宜

回答2:

用ajax,js用timeout等函数就可以了,每隔1秒或者2秒取一次数据回来

回答3:

1.ajax每隔一段时间主动去服务器那拿数据
2.利用基于 HTTP 长连接的“服务器推”技术,比如Comet ;可以网上搜索下

回答4:

是在什么时候更新数据库的呢?不定期的吗?所以你要实时更新网页?
那么就用一个timer控件吧,更新的时间段,随意设置。

回答5:

要么ajax, 要么采用微软的silverlight或adobe的flex