0
A
回答
1
已經有另一個question討論如何在舊系統中實現推送通知而不使用雲到設備消息。
有幾個框架可以幫助你提高技能。它們都需要運行一個小型後臺線程,以非常短的時間間隔輪詢服務器(數據速率和電池不良),或者保持與以某種方式保持活動狀態的服務器的開放連接,並且每當有新消息時通知客戶端正在服務器上等待。
看看這個問題,也許可以選擇所提到的框架,框架將重複使用相同框架的手機上安裝的所有應用程序的相同服務,從而節省電池和一般系統使用量。
0
沒有安裝應用程序,設置我的路由器來捕獲數據包,並做一些數據包檢查,我不能告訴你他們是如何做到的。在最低級別,就像保持開放的TCP連接到遠程服務器一樣簡單,並讓服務器在需要執行某些操作時向客戶端發送數據包。我對他們所做的特定方式的教育猜測是使用IMAP IDLE或XMPP。
1
很快,您將可以使用Cloud-to-Device Messaging(C2DM)系統,但它需要Android 2.2或更高版本。您可能還想觀看Google I | O 2010大會演示文稿,它提供了一些關於它們如何實施的線索。
相關問題
- 1. 解析推送 - 推送通知系統爲Android應用程序
- 2. Android Jelly Bean操作系統上的推送通知
- 3. iOS推送通知如何工作?
- 4. 系統沒有顯示推送通知
- 5. 全系統警報無推送通知
- 6. Facebook的風格推送通知系統
- 7. 如果我更新推送通知證書,將推送通知在我的舊應用程序上工作?
- 8. 將推送通知從後端系統發送到Azure推送通知中心
- 9. 根據移動操作系統發送推送通知
- 10. 如何通知在Windows上發送git郵件的推送事件?
- 11. 的Windows Phone 8.1推送通知測試應用程序錯誤:推送通知系統不可用
- 12. 推送通知使用ACS不工作
- 13. 多用戶工作燈推送通知
- 14. 推送通知不工作在ios 8.3
- 15. 在什麼情況下會調用iOS系統推送通知?
- 16. 移動應用上的推送通知
- 17. 推送新郵件的通知
- 18. 使用Phonegap插件推送不通過GCM工作的iOS推送通知
- 19. 如何使用ubuntu操作系統在PHP中發送郵件?
- 20. 更改推送通知系統的配置文件
- 21. 電子郵件通知系統
- 22. 如何在郵件通知系統上使用基本URL? (Laravel 5.3)
- 23. PHP系統通知發送
- 24. 如何使用推送通知從Gmail帳戶獲取新郵件通知
- 25. 推送通知不能在2.3.3上工作並在4.x設備上工作
- 26. 如何測試推送通知正在我的應用程序中工作
- 27. 工作燈推送通知示例
- 28. 推送通知不工作ios 8.3?
- 29. Xamarin的iOS推送通知不工作
- 30. 推送通知不工作iphone4和iPhone3