编程语言
首页 > 编程语言> > java – 我们可以延迟响应XMPP在线订阅吗?

java – 我们可以延迟响应XMPP在线订阅吗?

作者:互联网

我正在使用PacketListener来接收XMPP数据包.

如果我收到以下内容:

<presence from="jeanne@belle.com" to="betty@belle.com" type="subscribe"/>

XMPP服务器是否希望我立即回复?

>动机:我想缓存所有这些订阅请求,并允许收件人有选择地接受/拒绝(例如,facebook邀请).
>是否有API可以请求openfire的所有订阅请求?

解决方法:

您不需要立即回复,甚至不需要在给定的会话中回复;服务器存储您有挂起的入站订阅这一事实,并且每次登录时都会重新通知您挂起的订阅.因此,也不需要请求列表.

标签:java,xmpp,openfire,smack
来源: https://codeday.me/bug/20190622/1260414.html