与REST服务器的实时通信

与REST服务器的实时通信,rest,real-time,Rest,Real Time,我正在寻找使用RESTAPI处理服务器实时客户端的通用解决方案。除了常规的、顺序的服务器轮询/查询之外,是否有其他特殊的方法来实现这一点? 有什么有趣的文章吗?有web套接字,现代web浏览器和服务器广泛支持这些套接字 例如,库存在于各种框架中 Nodejs: ASP.NET世界: PHP: 它们支持web套接字,甚至在浏览器/服务器不支持web套接字时使用轮询进行回退。我一直在阅读有关长池和python tornado serever的文章。它最适合我的需要。 轮询很常见,但如果可以避免,那就

我正在寻找使用RESTAPI处理服务器实时客户端的通用解决方案。除了常规的、顺序的服务器轮询/查询之外,是否有其他特殊的方法来实现这一点?
有什么有趣的文章吗?

有web套接字,现代web浏览器和服务器广泛支持这些套接字

例如,库存在于各种框架中

Nodejs:

ASP.NET世界:

PHP:


它们支持web套接字,甚至在浏览器/服务器不支持web套接字时使用轮询进行回退。

我一直在阅读有关长池和python tornado serever的文章。它最适合我的需要。

轮询很常见,但如果可以避免,那就太好了。另外两个选项是WebSocket和signalIR。如果您可以使用WebSockets,它将非常棒。请看这篇文章:Thx,但它必须是纯休息。没有web套接字。当IP发生变化时,在手机的情况下,Web套接字通信将挂起。我已经有了这个RESTAPI,我在想如何制作一个实时客户端。在signal中,你可以完全关闭web套接字的使用,例如:connection.start{transport:'longPolling'};我相信其他图书馆也有类似的选择