node.js - 如何确定设备已从我的服务器连接到互联网?

标签 node.js

我的应用程序需要一个在线状态系统。我需要根据它们是否能够与服务器通信来显示它们是“在线”还是“离线”。 Firebase 似乎有 had a solution to this ,但是 Firebase 实时数据库的使用需要花钱,我们对此不感兴趣,因为这只是我们正在完成的一个学校项目。对于像这样的系统,Node.js 和 Android 是否还有其他解决方案?

最佳答案

您可以使用 websockets 和 socket.io 来实现此目的。

当其中一个客户端断开连接时,向所有客户端发送通知非常简单。

关于node.js - 如何确定设备已从我的服务器连接到互联网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44141684/

相关文章:

javascript - 如何使用 npm 库中的 web-worker 到主 webpack 项目中

javascript - npm 登录 - 注册表为 PUT 返回 401

node.js - 从 C# 调用 Edge.js 时,如何 Hook stdout 和 stderr?

node.js - 2dsphere 不是路径 `index` 处的有效类型

mysql - BDD 测试 REST/JSON-RPC API

node.js - 更新后npm似乎没有更新

javascript - mongoose.Promise 和 promisifyAll 有什么区别?

javascript - 在 Node.js 中使用 path.join 作为 __dirname 会造成混淆

javascript - 使用 Node.js 遍历 XML 文档的最快方法?

javascript - 从node.js控制台程序连接到socket.io node.js服务器