就数据库更改致电客户

发布于 2024-10-16 03:59:37 字数 141 浏览 6 评论 0原文

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

i am Creating messaging system in asp.net.
how can i call client on database change?
for example user's Page is open and another user sending message for that user.
how can Software notify User ?
is it right to call web-service every X seconds/minutes ?
any solution with jQuery / AJAX /Comet ?
thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

欲拥i 2024-10-23 03:59:37

AJAX/JQuery 解决方案将创建一个计时器,每 X 秒/分钟轮询一次 Web 服务。 示例

The AJAX/JQuery solution would be to create a timer polling the web service every X seconds/minutes. Example.

沧笙踏歌 2024-10-23 03:59:37

感谢所有答案:)。

Comet 是一种使 Web 服务器能够发送数据的编程技术
给客户没有任何需要
以便客户提出要求。它
允许创建事件驱动的网络
托管在的应用程序
浏览器。
http://www.aaronlerch.com/博客/2007/07/08/creating-comet-applications-with-aspnet/

thanks all answers :).

Comet is a programming technique that enables web servers to send data
to the client without having any need
for the client to request it. It
allows creation of event-driven web
applications which are hosted in the
browser.
http://www.aaronlerch.com/blog/2007/07/08/creating-comet-applications-with-aspnet/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文