如何在更新数据库时使用Socket.io更新用户?

时间:2016-07-13 19:57:55

标签: reactjs sqlite socket.io knex.js

我们正在组织一个网络游戏,您可以在其中实时与其他人一起玩摇滚,纸张,剪刀。当玩家进行移动时,游戏信息(如玩家投掷的内容,他们的分数,用户名等)将被插入到Sqlite3中。

当数据库中满足某些条件时,我们需要Socket.io从服务器回传给用户。例如,让P1知道P2扔了什么,以及他们的手是否赢了。

到目前为止,我在网上看到的所有内容都是定期检查数据库的循环(如长轮询)或者在更新数据库的每个单独函数上包含socket.io。

我觉得我在这里忽略了这一点,而且我忽略了一些基本的东西。有更好的方法吗?

0 个答案:

没有答案