使用Mosca作为代理和MongoDB作为后端的多房间MQTT聊天。 此聊天使用了许多开源项目: 用于node.js的多传输MQTT代理。 用于node.js的MQTT库 用于节点的快速,不受限制的极简网络框架。 设计用于异步环境的MongoDB对象建模。 - MQTT.js过的WebSockets nodejs-通过WebSockets的MQTT.js 安装 安装依赖 npm install 组态 对于mosca代理配置。 请参考mosca Github页面 。 跑步 node app.js 现场演示 即将推出的功能 私人聊天 执照 麻省理工学院