【发布时间】:2013-03-08 03:21:30
【问题描述】:
目前我有一个用户盯着仪表板的应用程序,仪表板将显示该用户的新订单。我已经推出了测试应用程序,大多数用户都在抱怨时间延迟和崩溃。
目前我使用jQuery 和使用setInterval() 的Ajax,然后调用Ajax 来获取订单并每30 秒更新一次屏幕。但是,在某些订单很多的情况下,Ajax 调用会重叠。
我偶然发现了一项对我来说似乎是解决方案 SignalR 的新技术,但我查看了示例并没有看到任何关于性能的 cmets。
问题 - 性能如何,它是否是当前上述问题的更好解决方案,是否可以将其配置为仅针对特定用户,并且可以对当前登录用户的 ID 执行此操作吗?我正在使用 MVC4。
任何cmets都将不胜感激,
谢谢
【问题讨论】:
标签: c# jquery asp.net-mvc-4 signalr