Ich bin neu zu gcm api für Android und habe für einige Zeit jetzt habe ich an einer Android-App zu arbeiten, um das Chatten zwischen zwei Benutzern der App zu ermöglichen. Die App ist so eingerichtet, dass ein Chat nur dann initiiert werden kann, wenn sich ein Benutzer dafür entscheidet, den anderen Benutzer zu kontaktieren. Aber meine Verwirrung kommt in der Art und Weise, wie ich einen Chatraum für diese zwei Benutzer erstellen könnte und der andere Benutzer Nachrichten empfangen könnte. seit ich herausgefunden habe, dass jeder Benutzer ein Thema abonnieren muss, um Nachrichten in diesem Thema zu erhalten. Müsste ich alle Benutzer zu allen möglichen Themen abonnieren oder was? das ist meine große Frage, aber es scheint, es würde so viel Overhead haben, wenn ich bedenke, dass ich 1000+ Benutzer habe. Bitte ich brauche alle Hilfe, die ich hier bekommen kann. DankeEinige Probleme mit Google Cloud Messaging API für Android
0
A
Antwort
0
Müsste ich alle Benutzer zu allen möglichen Themen abonnieren oder was?
GCM topic Messaging ermöglicht die App-Server eine Nachricht an mehrere Geräte zu senden, die in zu einem bestimmten Thema entschieden haben.
Es ist keine Voraussetzung, aber es kann die Arbeit für den Server erleichtern, Nachrichten zu senden. In dieser tutorial werden Sie sehen, dass sie eine chat-ähnliche Umgebung mit GCM erstellt haben, ohne die Topic-Funktion zu verwenden.
ABER betrachten Sie die Auswirkungen auf Ihrem Server wie, wie es sich auf die potenzielle Last verhalten wird, wenn Sie das Thema Messaging verwenden, vor allem die Nachricht löst eine Interaktion vom Benutzer auf den Server.
Verwandte Themen
- 1. Google Cloud Messaging mit Android
- 2. Google Cloud Messaging für Android-Bibliothek und Google Play-Dienste
- 3. Google Cloud Messaging - Beispielserver
- 4. Reagieren india Android GCM (Google Cloud Messaging)
- 5. Google Cloud Messaging (fake_message_id)
- 6. Leistung von Google-Cloud-Messaging
- 7. Google Cloud Messaging Codierung Fehler
- 8. Wie funktioniert GCM? (Google Cloud Messaging für Android)
- 9. gem Google Cloud Messaging für Schienen Browser
- 10. Fehlergrenze überschritten bei Verwendung der Google Cloud Messaging-API
- 11. Google-Cloud-Messaging bereitstellen Motor
- 12. warum kann ich Google Cloud Messaging für Android-Bibliothek
- 13. Google Cloud Messaging vs Firebase
- 14. Google Cloud Messaging: 100 mehrere Absender Beschränkung
- 15. android Push-Benachrichtigungen Bibliothek mit Google Cloud Messaging
- 16. Google Cloud Messaging mit Android (Wie oft Benutzer registrieren)
- 17. Google Cloud Messaging in Android App integrieren - GCM Connection Server
- 18. Google Cloud Messaging GCM über Proxy
- 19. Wie profitiert Google von Google Cloud Messaging?
- 20. Google Cloud Messaging - Mehrere Konten Mehrere Geräte
- 21. Google Cloud Messaging: Lebensdauer einer Nachricht
- 22. Google Cloud Messaging - Beispiele für Google-Dienste Gradle unbekannter Fehler
- 23. GCM (Google Cloud Messaging) entspricht Parse Channels für Push-Benachrichtigungen
- 24. Google Cloud Messaging gibt ungültige Registrierung
- 25. Token Google Cloud Messaging zwischen Aktivitäten übergeben
- 26. Firebase Cloud Messaging-Autorisierungsfehler
- 27. Server-Fehler 'ungültigeRegistrierung' mit GCM (Google Cloud Messaging)
- 28. Google Cloud Message Android Key
- 29. Google Cloud Messaging ANDROID, was kann ich übertragen
- 30. Wie funktioniert der Google Cloud Messaging-Dienst in Android?