SignalR与服务器发送事件HTML 5

时间:2014-09-16 07:35:49

标签: signalr server-sent-events

对于实时推送通知我知道HTML5中的SignaR和服务器发送事件(EventSource)?

无论SignalR做什么,我都可以通过服务器发送事件来实现。 我怀疑在哪种情况下我应该使用SignaR和SSE。

谢谢。

1 个答案:

答案 0 :(得分:5)

支持服务器发送事件by only a few set of browsers

也就是说,SignalR的目标之一是创建传输协议的抽象。它允许开发人员专注于应用程序的逻辑。不是如何传输数据。在引擎盖下,SignalR将根据服务器和客户端功能选择适当的传输。

使用现代浏览器时,将使用WebSockets,而将使用旧的长轮询。

Transports section in the official documentation中的更多信息。