2013-12-13 33 views
0

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

回答

0

Tigase中有REST API可用,但您认为它会比使用XMPP更快? 这实际上取决于你如何做到这一点。使用管理员专用命令(通过标准XMPP或REST API),您可以通过一次呼叫提交1000个或更多通知。假设您事先有所有收件人的列表。您还可以使用单个管理员即席命令向所有在线用户发送消息。

或者你做的其实是一个PubSub组件的工作?

+0

“使用管理员即席命令(通过标准XMPP或REST API),您可以通过一次呼叫提交1000条或更多条通知。 “你能详细描述一下吗?我想实现这个,但是我找不到任何有关它的信息。我可以使用smack或者tigase客户端API吗? – luhaiwork

+0

@Arthur Hefczyc,你能详细描述一下吗? – zenis

相关问题