Openfire 服务器端订阅节点
Posted
技术标签:
【中文标题】Openfire 服务器端订阅节点【英文标题】:Openfire serverside subscription to a node 【发布时间】:2014-02-28 08:26:19 【问题描述】:我正在为 openfire 编写一个插件。在这个插件中,我想创建节点并将客户端订阅到这个节点。我成功创建了节点,但我无法订阅客户端。我正在使用此代码订阅客户端,但没有用。
节点检索 = pubsub.getNode(nodeId); NodeSubscription 订阅 = 新 NodeSubscription(检索, 新 JID(“dinga@exalanche”),新 JID(“dinga@exalanche”), State.subscribed, "sdfsdfdsds"); 检索.addSubscription(订阅); retrived.approveSubscription(subscription, true); 检索.saveToDB();
【问题讨论】:
【参考方案1】:最后我找到了。很简单
只有一行
retreived.createSubscription(null, new JID("dinga@exalanche"), new JID("dinga@exalanche"), false, null);
【讨论】:
以上是关于Openfire 服务器端订阅节点的主要内容,如果未能解决你的问题,请参考以下文章
android端怎么接收openfire服务器发送过来的消息