如何实现推拉式 Web 应用程序

本文关键字:Web 应用程序 何实现 实现 | 更新日期: 2023-09-27 17:57:03

数据要么在文件中,要么在数据库中。

我想实现数据网格,它将从文件(.h5,csv或xml)和sql服务器数据库中提取数据,并显示它们正在实时更新。

我不想实现一个只有几秒钟间隔的计时器。 我想在 asp.net/c#/silverlight 中实施我可以使用的拉推技术?

请指导如何最好地实现它,是否有任何可用的库可供我使用?

如何实现推拉式 Web 应用程序

尝试PokeIn ASP.NET 彗星库。

看看彗星。另请查看此问题(和答案)。

你可以查看Websockets,注意最终用户需要有一个支持websocket的浏览器,并注意wiki的以下内容

对于客户端,WebSocket 是 在 Firefox 4、Google 中实现 Chrome 4、Opera 11 和 Safari 5 as 以及Safari的移动版本 在iOS 4.2.1中 但是,虽然 目前,支持现在由 在Firefox和Opera中默认,因为 对安全性的担忧 漏洞

发布者-订阅者或观察者模式中的 WCF 技术。或带有 SqlDependency 对象的 SQL Server Service Broker 通知。或者 CLR 存储的过程,用于从数据库内通知客户端。