我想在我的mvc 3项目中使用SignalR。我有“basecamp”或“donedone”等票证系统,因此当分配给系统中任何用户的新票证时,应通知这些用户。旧系统应该使用jquery计时器,并且每1分钟应该检查数据库以查看是否有新票。
但是当我读到SignalR时,我实际上可以在服务器端触发一些触发客户端的东西。但我不知道我是否可以在我的应用程序上实现这一点。例如,我有一个业务层来执行数据库操作。因此,当我创建新票时,我可以触发SignalR Hub。有它的例子吗?
感谢。
答案 0 :(得分:1)
是的,这确实是可能的。请在https://github.com/SignalR/SignalR/wiki/Hubs
查看标题为“从集线器外部广播中心”的部分。答案 1 :(得分:0)
我还发表了关于使用SignalR实现类似于您的要求的博客。在我的案例中,对Web服务的调用会触发使用更新的统计信息更新特定客户端浏览器