我想使用nodejs构建服务器:
我已经使用信号创建了一个解决方案,其中一个设备向一个设备发送消息,然后将消息传输到所有选定的设备。 我们所要做的就是发送请求:
server.post('/', function (req, res) {
myClient.sendNotification(firstNotification, function (err, httpResponse, data) {
if (err) {
console.log('Something went wrong...');
} else {
console.log(data, httpResponse.statusCode);
}
});
});
但我不想依赖第三方软件。此功能现在应该在我的本地服务器上运行。
你能给我一些提示和想法吗? (架构,数据管理)?
最好的问候
ZAtrue
答案 0 :(得分:1)
你真的应该关注Socket.io。
在您的客户端,您可以通过(例如)在您的设备上触发推送通知来侦听套接字发送的广播并对其做出反应。
我建议您查看socket.io documentation和提供的示例。
关于您的群组,您可以查看socket.io的namespace and rooms。