我知道网站上存在类似的问题,但我感到困惑,因为
第一个限制是[
1.在第二个限制中,如果我们使用http方法并且有2000个用户,我们应该两次发送消息,每次发送给1000个用户吗?我们可以这样做吗?
2.
3.是否存在广播消息主题的任何限制?(除ref之外)
http
和xmpp
有不同的限制:
这个页面说明了http
和xmpp
之间的区别。第一个限制是[
xmpp
&http
]:最多4KB的数据
第二个限制是:
http
:您可以一次向1000个用户发送一条消息。(ref)
xmpp
:对于每个sender ID,GCM允许1000个并行连接。(ref)
第三个限制是:您可以一次向1000个用户发送一条消息。因此,如果您有更多的用户,您将需要从您的服务器多次发送消息,但每次发送给不同的用户(ref)
http
:我在android开发者中找不到这个限制:
有一个存储消息的限制,而且没有折叠它。该限制目前为100。如果达到限制,所有存储的消息都将被丢弃。然后,当设备重新联机时,它会收到一条指示已达到限制的特殊消息。应用程序可以适当地处理这种情况,通常是通过请求完整同步来完成(ref)
xmpp
:
我的问题:每个发送到CCS的消息都会接收到ACK或NACK响应。未接收到这些响应的消息被视为待处理。如果待处理消息计数达到100,则应用服务器应停止发送新消息并等待CCS确认一些现有待处理消息(ref)
1.在第二个限制中,如果我们使用http方法并且有2000个用户,我们应该两次发送消息,每次发送给1000个用户吗?我们可以这样做吗?
2.
xmpp
不支持多播消息,我们可以在xmpp
中使用主题进行多播吗?3.是否存在广播消息主题的任何限制?(除ref之外)
4. 在第三个限制条件下,如果我向300个用户发送消息,其中有100个顶级用户处于离线状态,他们在回来并上线时会收到消息
或任何通知
吗?(注意:对于http
使用广播,对于xmpp
使用循环)
这个限制是否以主题方式影响?
http
和xmpp
之间的第三个限制是否存在差异?
7. http
或xmpp
中是否存在其他限制?