请稍等 ...
×

采纳答案成功!

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

消息推送问题

假如某个web系统中业务审批流程,流程最终审批通过之后,就会通知此流程的发起人告知审批信息。请问这种消息是怎么实现推给具体的人的。若用户当前处于登录web系统中,前端通过什么方式拿到这个消息?若推送给消息的这个用户是离线的,下次登录系统时消息还会推送吗?老师讲讲这种场景下的消息推送该如何处理。

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

1回答

Moody 2020-09-30 09:57:44

Irregularity 同学您好!

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

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

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

希望可以帮到你,happy coding~

0 回复 有任何疑惑可以回复我~
  • 慕课网中有消息实时推送相关课程吗?如果没有,老师倒可以出一门,在下一定捧场:)
    回复 有任何疑惑可以回复我~ 2020-10-15 14:39:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信