首页 > 解决方案 > 从其他网站读取实时数据

问题描述

我需要在我的网站上有一个功能,以便它可以实时更新体育数据,例如体育比赛的结果。我见过一些网站这样做,但我不知道如何监控这些数据。有什么建议或帮助吗?

标签: c#asp.net-core

解决方案


在网站上显示实时数据有 4 种可能的方法:

  1. 定期刷新页面

    • 过时的方法。不推荐用于现代应用程序。
  2. 从浏览器调用AJAX以定期提取数据

    • 这是目前许多网站使用的最流行的方法
    • 可以用最少的开发工作完成。

3.网络套接字

  • 现代方法。广泛用于金融服务领域。
  • 适用于客户端和服务器之间的双向通信。
  • 为服务器的简单更新增加了不必要的开销(例如:匹配分数)

4. SSE(服务器发送事件)

  • 所有方法中最现代的。迅速获得采用。
  • 开销最小。
  • 最适合从服务器到客户端的近实时更新。

关于上证所的更多信息:

https://developers.facebook.com/docs/graph-api/server-sent-events/


推荐阅读