请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

消息推送问题

某个web系统中有个审批流程,流程进行到每个环节的时候,需要给此环节的处理人发个消息,告知他有代办事项。在前端页面中,请问后台消息推送怎么能发到具体的人?若当前登录用户是离线的,下次登录系统的时候,消息还会继续推送提醒吗?老师麻烦讲一下这个场景下的消息推送该如何处理,感觉这种业务场景用的比较多。

正在回答 回答被采纳积分+3

3回答

Moody 2020-09-30 12:23:48

前端可以通过订阅不同的地址或者channel来获取不同用户的消息推送

0 回复 有任何疑惑可以回复我~
提问者 Irregularity 2020-09-30 10:13:02

那websocket后端怎么把消息推送给指定的人呢,好多人在线,如果不指定人接收,那么只要登录系统的不是都能收到消息吗?

0 回复 有任何疑惑可以回复我~
Moody 2020-09-30 10:00:30

Irregularity 同学您好!

1.用户当前登录时,后端使用WebSocket技术,将消息实时推送给前端,WebSocket是一种能够实现前后端双向通信的技术。

2.用户离线,新登录时,可以使用WebSocket接收消息,也可以拉取特定HTTP接口,主动查询一次消息。

3.实际往往两种技术的结合使用。

希望可以帮到你,happy coding~


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信