设置间隔或SignalR的Ajax

时间:2018-10-13 16:44:19

标签: c# ajax performance signalr real-time

我有一种情况,我需要检查我的数据库是否已收到新订单(餐厅)。

Signalr似乎是最好的选择。

但是我可以等待2-3分钟来更新AJAX。

鉴于我可以期望的这么长的距离,并且考虑到大规模,ajax会更好吗?

1 个答案:

答案 0 :(得分:5)

尽管这看起来像是Is SignalR a suitable substitute for jQuery Ajax (or similar)的副本,但我还是要根据对类似问题的选择答案来使用SignalR。

SignalR非常适合实时通知用户。您可以从服务器调用客户端功能,反之亦然。这使其非常动态。

我认为,每2分钟调用一次端点会更重-即使没有下订单,也仅在下订单 后才执行操作。

并发连接的能力取决于服务器的性能。