openfire 用户不在线时如何,openfire服务端如何向用户发送离线消息的数量

发布于 2021-11-26 20:46:55 字数 223 浏览 897 评论 3

请问当用户连接到openfire服务端时,处于离线状态,其他用户向其发送的消息会被openfire自动存储到ofoffline这张表里面;现在想写一个基于openfire推送离线消息数量的插件,通过获取ofoffline表中当前用户的离线消息数,将这些数据以消息的形式发送给离线的用户,但是当前用户现在处于离线状态,可以接收到这个离线消息数的消息吗?

如果不行,当用户不离线时,要向其推送消息,具体要怎么做?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

孤独患者 2021-12-01 23:29:45

离线时是收不到消息的。

可以考虑自己定义一个离线消息数据量的协议,用户登录后发送给他就行了。

一人独醉 2021-11-28 18:14:51

是基于网页的,当用户登录到openfire服务端,但是处于离线状态的情况下,向他发送离线消息的数量的通知,并在网页上显示当前离线消息的数量;但是存在问题是,此时用户处于离线状态,必然接收不到发送的离线消息的数量这个通知?不知道用什么方法

成熟稳重的好男人 2021-11-27 02:18:42

如果是移动iOS用户,直接推APNs。

如果是移动Android用户,可以驻留后台。

如果是PC用户,发短信。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文