除了API调用或套接字之外,还有其他从服务器获取实时数据的选项吗?

时间:2019-08-10 18:50:22

标签: api web websocket real-time

一个简单的问题,除了以下以外,还有其他选择如何从服务器获取数据到客户端以实现实时刷新(例如实时表)吗?

  1. 在某个循环内调用API请求
  2. 订阅实时Websocket服务器

我的意思是它是核心选项。当然,有很多库或模式,但似乎它们使用的是这两种方法之一。

1 个答案:

答案 0 :(得分:2)

对于Web应用程序(浏览器客户端):

有SSE(服务器发送事件,又称EventSource),WebSocket和轮询(长/短)。

除此之外,您将使用非标准解决方案(例如闪存插槽等)。

恕我直言,WebSockets是实时更新的最佳选择,并且有很多工具可以使开发变得足够容易。