Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在项目中遇到了一个问题。我使用tigase将消息推送到android客户端,但有时我们应该一次推送1000多个用户的通知。使用 smack api 来实现这个太慢了。有没有人有新的方法来做到这一点?我可以添加一个 http api 来使用 tigase 发送广播消息吗?
Tigase 中有可用的 REST API,但为什么你认为它比使用 XMPP 更快?这实际上取决于您如何执行此操作。使用管理员临时命令(通过标准 XMPP 或 REST API),您可以通过一次调用提交 1000 条或更多通知。假设您事先有所有收件人的列表。您还可以使用单个管理员临时命令向所有在线用户发送消息。
或者您所做的实际上是 PubSub 组件的工作?