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
?
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
?