我正在尝试编写一个 OpenFire 插件来支持 Apple 推送通知。我的计划是,我希望客户端(iOS 应用程序)在用户登录后将其 token 发送到我的插件 servlet。
到目前为止,我看到人们所做的只是为管理控制台添加 servlet,但我的 servlet 不是用于管理控制台的,它应该是用于我实际的聊天客户端的。我只希望客户端向我发送 token ,以便我可以将其存储映射到登录用户,因此请记住,我需要能够获取当前登录的用户名。有谁知道该怎么做?我是 OpenFire 的新手,所以请耐心等待。谢谢。
最佳答案
经过大量研究后,我发现 Servlet 根本不是我应该使用的。相反,对于这种情况,我应该使用 IQ 数据包,它是 XMPP 标准的一部分。一切都围绕IQHandler
:http://www.igniterealtime.org/builds/openfire/docs/3.8.2/documentation/javadoc/org/jivesoftware/openfire/handler/IQHandler.html
关于java - Openfire 插件 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22752399/