MVC 3的SignalR实现

时间:2012-05-22 11:24:51

标签: asp.net-mvc-3 signalr

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

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

感谢。

2 个答案:

答案 0 :(得分:1)

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

查看标题为“从集线器外部广播中心”的部分。

答案 1 :(得分:0)

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

Adding realtime statistics to surveywizz