【发布时间】:2015-02-16 22:52:04
【问题描述】:
我是 SignalR 的新手,我试图了解一致连接和长轮询之间的区别,方法上有不同的用途吗?这个比那个好吗?是否有任何不同的功能需要轮询和其他功能才能使用一致的连接?,我用谷歌搜索但没有找到这个问题的简单答案,有人可以帮忙吗?需要解释。
【问题讨论】:
标签: asp.net signalr long-polling
我是 SignalR 的新手,我试图了解一致连接和长轮询之间的区别,方法上有不同的用途吗?这个比那个好吗?是否有任何不同的功能需要轮询和其他功能才能使用一致的连接?,我用谷歌搜索但没有找到这个问题的简单答案,有人可以帮忙吗?需要解释。
【问题讨论】:
标签: asp.net signalr long-polling
SignalR 是一个允许我们构建实时 Web 应用程序的框架。理想情况下,我们会为此使用网络套接字。但是,Web 套接字是一种新协议,需要浏览器和服务器的支持。因此,Web 套接字通常不可用,SignalR 尝试提供类似于 Web 套接字但基于现有技术和技术的抽象连接。这种抽象称为持久连接。
持久连接是用来描述 SignalR 的抽象连接的术语。
长轮询是用于实现 SignalR 持久连接的几种技术之一(其他技术是 Forever Frame、Server-Sent Events 和 Web 套接字)。
【讨论】: