0

我有一个网站,最多可以有 500 个并发查看者,数据每三秒更新一次。目前每个用户都有一个 AJAX 对象,它每三秒调用一个网页,查询数据库并返回结果。

我想做的是让每个客户端都获得一个指向 node.js 对象的套接字,这个 node.js 将每 3 秒轮询一次数据库以获取更新的数据,如果它有更新的数据,那么它将被宣布(理想情况下通过 JSON)然后每个客户端都会将数据推送给它并相应地更新页面。

如果这是可能的,有人对我从哪里开始有建议吗?我对 JS 相当熟悉,但 node.js 似乎让我感到困惑。

谢谢

4

1 回答 1

1

我自己对 node.js 的经验很少。

这是绝对可行的,看起来像是 node.js 的完美用例。

我建议从Express Tutorial 开始,然后再使用socket.io。我不知道您使用的是哪个 DBMS,但可能也有一个不错的软件包。看看这个列表

于 2012-10-31T16:37:07.210 回答