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

问题描述

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

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

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

标签: apiwebwebsocketreal-time

解决方案


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

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

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

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


推荐阅读