在数据库更改时调用客户端

时间:2011-02-05 13:05:50

标签: jquery asp.net ajax comet

我在asp.net中创建消息传递系统。 如何在数据库更改时调用客户端? 例如,用户的页面已打开,另一个用户正在为该用户发送消息。 软件如何通知用户? 每隔X秒/分钟呼叫网络服务是否正确? 使用jQuery / AJAX / Comet的任何解决方案? 感谢。

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

AJAX / JQuery解决方案是创建一个每X秒/分钟轮询Web服务的计时器。 Example

答案 2 :(得分:1)

感谢所有答案:)。

  

Comet是一种编程技术,可使Web服务器发送数据   没有任何需要给客户   供客户索取。它   允许创建事件驱动的Web   托管在的应用程序   浏览器。   http://www.aaronlerch.com/blog/2007/07/08/creating-comet-applications-with-aspnet/