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