0

我在项目中遇到了一个问题。我使用tigase将消息推送到android客户端,但有时我们应该一次推送1000多个用户的通知。使用 smack api 来实现这个太慢了。有没有人有新的方法来做到这一点?我可以添加一个 http api 来使用 tigase 发送广播消息吗?

4

1 回答 1

0

Tigase 中有可用的 REST API,但为什么你认为它比使用 XMPP 更快?这实际上取决于您如何执行此操作。使用管理员临时命令(通过标准 XMPP 或 REST API),您可以通过一次调用提交 1000 条或更多通知。假设您事先有所有收件人的列表。您还可以使用单个管理员临时命令向所有在线用户发送消息。

或者您所做的实际上是 PubSub 组件的工作?

于 2013-12-16T18:52:17.023 回答