【问题标题】:SignalR implementation for MVC 3MVC 3 的 SignalR 实现
【发布时间】:2012-05-23 20:43:18
【问题描述】:

我想在我的 mvc 3 项目中使用 SignalR。我有像“basecamp”或“donedone”这样的票证系统,所以当新票证分配给系统中的任何用户时,应该通知这些用户。旧系统应该使用 jquery 计时器,并且应该每 1 分钟检查一次数据库以查看是否有新票。

但是当我读到 SignalR 时,我实际上可以在服务器端触发一些触发客户端的东西。但我不知道我是否可以在我的应用程序上实现这一点。例如,我有一个业务层来执行数据库操作。我可以在创建新票证时触发 SignalR Hub。有例子吗?

谢谢。

【问题讨论】:

    标签: asp.net-mvc-3 signalr


    【解决方案1】:

    是的,这确实是可能的。请查看https://github.com/SignalR/SignalR/wiki/Hubs

    上标题为“从集线器外部通过集线器进行广播”的部分

    【讨论】:

      【解决方案2】:

      我还写了一篇关于使用 SignalR 实现与您的要求类似的东西的博客。在我的例子中,对 Web 服务的调用会触发使用更新的统计信息更新特定的客户端浏览器。

      Adding realtime statistics to surveywizz

      【讨论】:

        最近更新 更多