Google Cloud Messaging Limit

Ich weiß, dass es ähnliche Fragen vor Ort gibt, aber ich bin verwirrt, weilhttp undxmpp Differenzgrenze haben:

diese Seit sag Unterschiede zwischenhttp undxmpp.

as erste Limit ist xmpp & http]:is zu 4 KB Dat

as zweite Limit ist:

http: Sie können jeweils eine Nachricht an 1000 Benutzer senden. ref)

xmpp: GCM lässt für jede Absender-ID 1000 Verbindungen parallel zu. ( ref)

Sie können jeweils eine Nachricht an 1000 Benutzer senden. Wenn Sie also mehr Benutzer haben, müssen Sie die Nachricht mehrmals von Ihrem Server aus senden, jedoch jedes Mal an andere Benutzer ref)

drittes Limit ist:

http: Ich konnte dieses Limit im Android-Entwickler nicht finden:

Es gibt eine Begrenzung für die Anzahl der Nachrichten, die gespeichert werden können, ohne zusammenzufallen. Dieses Limit liegt derzeit bei 100. Wenn das Limit erreicht ist, werden alle gespeicherten Nachrichten verworfen. Wenn das Gerät wieder online ist, wird eine spezielle Meldung angezeigt, dass das Limit erreicht wurde. Die Anwendung kann die Situation dann ordnungsgemäß handhaben, indem sie normalerweise eine vollständige Synchronisierung anfordert. ref)

xmpp:

Jede an CCS gesendete Nachricht empfängt entweder eine ACK- oder eine NACK-Antwort. Nachrichten, die keine dieser Antworten erhalten haben, werden als ausstehend betrachtet. Wenn die Anzahl der ausstehenden Nachrichten 100 erreicht, sollte der App-Server das Senden neuer Nachrichten beenden und darauf warten, dass CCS einige der vorhandenen ausstehenden Nachrichten bestätigt ref)

meine Fragen

1. Wenn wir die http-Methode verwenden und 2000 Benutzer haben, sollten wir die Nachricht zweimal senden, jedes Mal an 1000 Benutzer. Können wir das tun?

2.xmpp kann kein Multicast-Messaging unterstützen, können wir Topic für Multicast in @ verwendxmpp?

jedes Limit für Broadcast-Nachrichten nach Themen? (außer ref)

4.im dritten Limit, wenn ich eine Nachricht an 300 Benutzer sende, undEinhundert top Benutzer sind offline, erhalten siemessage oder irgendeinnotification wann kommst du zurück und online? (Hinweis: Verwenden Sie Broadcast fürhttp und Schleife fürxmpp)

Haben Sie diese Begrenzung thematisch?

do gibt es einen Unterschied in der dritten Grenze zwischenhttp undxmpp?

7.existiert andere Grenze inhttp oderxmpp?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage