22

根据标题,SignalR 是否适合替代网页中使用的一般 Ajax(例如 jQuery Ajax)更新。

谢谢

4

1 回答 1

27

如果您需要做的只是浏览器发起的由用户操作触发的对服务器的调用,那么您应该只使用 jQuery Ajax。

仅在服务器需要将客户端与任何用户操作异步更新时才使用 SignalR。在您传统上使用计时器和 Ajax 调用反复轮询服务器以查看是否有任何更改的情况下使用它。

在发生两种呼叫的情况下,您可以将 SignalR 用于用户操作和服务器传递的通知,但将它们分开可能仍然更容易/更清洁。

于 2012-05-18T14:49:45.193 回答