gpt4 book ai didi

SignalR 与服务器发送事件 HTML 5

转载 作者:行者123 更新时间:2023-12-02 10:49:04 25 4
gpt4 key购买 nike

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

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

谢谢。

最佳答案

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

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

对于现代浏览器,将使用 WebSockets,而在旧的浏览器上将使用长轮询。

更多信息请参见 Transports section in the official documentation .

<小时/>

2020 年 5 月更新

所有主要浏览器都支持服务器发送事件,但 IE 不支持

关于SignalR 与服务器发送事件 HTML 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25863078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com