小编lok*_*san的帖子

使用socket.io的通知系统

我正在尝试为我的活动管理器网站创建一个通知系统。

  1. 每当用户登录并执行某些操作(例如,如果他创建了一个事件),他已创建事件的通知应发送给其他用户。通知应在“ /notification/:username ”页面中提供这是经过身份验证的(其中每个用户的用户名都是唯一的)。

  2. 此外,如果用户创建私人事件,则必须将通知发送给相关用户。

我正在使用Nodejs(Express)、socket.io、Vanilla javascript、mysql。为此,如果我是正确的,我需要将 clientid(在我的例子中,它是用户名)和 socketid 作为键值对存储在数据库(mysql)中.但我很困惑如何继续?我不知道如何获取不同用户的socketid并存储在数据库中。我不知道如何继续。如果有人解释我应该做什么,我需要做什么来解决这个问题,等等,那就太好了。谢谢你!

javascript mysql node.js express socket.io

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

express ×1

javascript ×1

mysql ×1

node.js ×1

socket.io ×1