Ho un'app per iOS e JAVA sul mio server. Devo inviare solo un singolo messaggio a più dispositivi contemporaneamente. È possibile tramite APNS (c'è qualche servizio fornito da apns, non ho trovato). Sarà impossibile che esegua il ciclo di ogni token perché ci vorrà del tempo per ogni spinta, poiché la spinta deve essere simultanea su tutti i token dispositivo.Trasmissione di un singolo messaggio tramite APNS
6
A
risposta
3
Non hai alternativa all'iterazione dei token e all'invio di un messaggio per ogni token. Anche se tu avessi un'alternativa del genere, e potresti consegnare tutti i token del dispositivo dello stesso tipo ai server APNS, i server APNS dovranno comunque inviare il messaggio a tutti quei token, il che richiederebbe tempo.
Il meglio che puoi fare è utilizzare più thread, ognuno con la propria connessione ai server APNS e dividere i token del dispositivo tra di loro. Questo è il modo più veloce per inviare un numero elevato di messaggi (indipendentemente dal fatto che abbiano tutti lo stesso contenuto o meno) ad Apple.
Problemi correlati
- 1. Messaggio Moon-APNS con accento
- 2. Trasmissione tramite System.Type - C#
- 3. connessione permanente tramite PHP per APNS
- 4. Dimensione messaggio singolo NT Event
- 5. Con quale frequenza controlli il feedback di APNS?
- 6. MailKit Elimina singolo messaggio da gmail
- 7. Trasmissione messaggio UDP a tutte le schede di rete disponibili
- 8. Trasmissione UDP tramite CFSocket su IOS
- 9. Avere un consumer Kafka leggere un singolo messaggio alla volta
- 10. Come inviare un messaggio immediato tramite SIP
- 11. MDM - APNS non funzionante
- 12. Ricerca di Gerrit tramite messaggio di commit
- 13. Errore di trasmissione dati tramite SPP su Bluetooth su Android
- 14. Logback: modifica messaggio tramite filtro?
- 15. Aggiungi revisori tramite il messaggio di commit
- 16. Come inviare un messaggio di testo in Android tramite sip
- 17. APNS senza Badge/Alert/Sound
- 18. Prestazioni di trasmissione multicast
- 19. Trasmissione Bluetooth
- 20. Cattura del microfono utilizzando Html 5 e trasmissione tramite socket.io
- 21. Ricevitore di trasmissione all'interno di un servizio
- 22. Un certificato APNS per più app iOS
- 23. Google App Engine APNS
- 24. annullare la registrazione del destinatario della trasmissione registrato tramite manifest
- 25. Perché un messaggio SOAP devono essere inviati tramite HTTP?
- 26. Trasmissione di un NSObject a NSString
- 27. Trasmissione di LinkedHashMap a un oggetto complesso
- 28. È possibile inviare un messaggio tramite GTalk Intent?
- 29. Come inviare un messaggio al client tramite websocket utilizzando Spring
- 30. Come allegare un'immagine con un messaggio tramite l'applicazione iPhone?
Potremmo almeno risparmiare una certa larghezza di banda verso il server APNS (che sarebbe interessante anche per Apple), se potessimo specificare più token per un singolo payload. Ho la sensazione che questo è uno scenario molto comune. –