一致连接和长轮询有什么区别?

时间:2014-12-18 07:59:08

标签: asp.net signalr long-polling

我是SignalR的新手,我试着理解一致连接和长轮询之间的区别,方法中有不同用途吗?这个比那个好吗?是否有任何diffrenet函数需要轮询和其他函数使用一致的连接?,我用Google搜索但没有找到这个问题的简单答案,有人可以帮忙吗?需要解释。

1 个答案:

答案 0 :(得分:0)

SignalR是一个允许我们构建实时Web应用程序的框架。理想情况下,我们会使用Web套接字。但是,Web套接字是一种新协议,需要浏览器和服务器的支持。因此,Web套接字通常不可用,SignalR尝试提供类似于Web套接字的抽象连接,但是基于现有技术和技术。这种抽象称为持久连接。

持久连接是用于描述SignalR的抽象连接的术语。

长轮询是用于实施SignalR持久连接的几种技术之一(其他是永久框架服务器发送事件和< strong> Web套接字)。