我想了解推送通知服務的工作原理。 這些真正的推送服務是否與服務器保持連接或只是通過輪詢模仿? 流量大的服務器如何保持如此多的連接?推送通知服務如何真正起作用?
1
A
回答
3
通常,推送通知既可以通過建立長期的TCP連接,也可以通過使用長輪詢來實現。連接的客戶端的最大數量由服務器資源決定。
例如,查看Socket.io protocol堆棧。或者更好的是,在XMPP/Jabber協議中,它主要依賴於TCP並且在長時間輪詢時退步。
1
Fusio是正確的。對於手機,通常會使用單推服務(Android的Google雲消息傳遞,Apple/iPhone的Apple推送通知服務)來限制來自手機的連接數量。第三方應用程序註冊這些服務並通過它們推送消息。
相關問題
- 1. Apple推送通知服務在生產中不起作用
- 2. 蘋果推送通知反饋服務不起作用
- 3. 推送通知在服務器更改時不起作用
- 4. 推送通知服務不起作用,當設備關閉時
- 5. BB推送通知服務
- 6. 推送通知服務
- 7. Android中是否有推送通知服務,例如Apple推送通知服務?
- 8. Web服務作爲推送通知?
- 9. 蘋果推送通知服務,組通知一起
- 10. 無Apple推送通知服務的推送通知?
- 11. 推送通知不起作用?
- 12. iOS推送通知不起作用
- 13. Safari推送通知不起作用
- 14. 推送通知不起作用
- 15. Parse.com推送通知不起作用
- 16. 推送通知不起作用
- 17. 推送通知不起作用背景
- 18. 推送通知不起作用
- 19. iphone推送通知不起作用
- 20. 推送通知不起作用/ Heroku-mLab
- 21. 推送通知不起作用
- 22. Android GCM推送通知不起作用
- 23. Android - Firebase推送通知不起作用
- 24. android推送通知不起作用
- 25. 推送通知不起作用
- 26. Quickblox iOS推送通知不起作用
- 27. Firebase推送通知不起作用
- 28. 推送通知聲音不起作用
- 29. 推送通知不起作用
- 30. Braintree推送通知不起作用