我一直在閱讀谷歌雲消息傳遞,作爲開發人員,我的問題是「這是幹什麼的?」任何人都可以提供一個例子,說明一個人會用這個做什麼?我沒有尋找源代碼。相反,我很好奇人們對其使用的想法。谷歌雲消息傳遞的目的是什麼
4
A
回答
8
谷歌雲端通訊的Android(GCM)是一種服務,幫助開發者從服務器的數據發送到Android應用程序在Android設備上。這可能是一個輕量級的消息,告訴Android應用程序有從服務器獲取的新數據(例如,朋友上傳的電影),或者它可能是一個包含高達4kb有效載荷數據的消息(所以應用程序即時消息可以直接使用消息)。 GCM服務處理消息排隊和傳送到目標設備上運行的目標Android應用程序的所有方面
真的很自我解釋。它只是一種從外部/網絡服務向手機發送小消息以便應用程序執行操作的機制。這比通過完全手動編碼的協議實現完全自定義的包依賴於JSON或XML之類的要容易得多。 (並不是說經常使用現成的工具提供了一個非常優雅的解決方案!)
在過去,我實現了一個簡單的視頻播客風格的應用程序;沒什麼了不起 - 只是等待服務器上的新內容。在這種情況下,我不得不專門編寫代碼,以便應用程序在啓動時查詢服務器,然後下載視頻文件。很明顯,應用程序每分鐘或幾小時查詢服務器的時間就是x。
現在,通過GCM,我可以重新編寫該應用程序,並讓服務器通知應用程序,而無需應用程序啓動操作。當然,在移動設備上,最好是讓應用程序連接到服務器並多次查詢,而無需真正的原因。而且它最好啓動一個應用程序,並且在從服務器請求更新時不得不等待。
上述段落中的例子是顯而易見的應用 - 但有了一些想象,它可以用於更多。
我認爲要記住的主要事情是找工具的目的,而不是工具的目的!如果你需要它,它就在那裏 - 但不要試圖把它放在不需要的地方!
相關問題
- 1. 谷歌雲消息傳遞
- 2. 谷歌與CCS的雲消息傳遞
- 3. 谷歌雲PhoneGap與消息傳遞
- 4. 谷歌雲消息傳遞和更少的電池消耗
- 5. 谷歌雲消息 -
- 6. 谷歌雲消息註冊ID是什麼樣的?
- 7. 谷歌雲的消息傳遞部署引擎
- 8. 沒有谷歌帳戶的Android雲到設備消息傳遞
- 9. 谷歌雲消息傳遞的Chrome錯誤500
- 10. 某些設備上的谷歌雲消息傳遞錯誤
- 11. 什麼是消息傳遞?
- 12. 谷歌端點和谷歌雲消息
- 13. 谷歌雲消息示例
- 14. 谷歌雲消息令牌
- 15. 什麼是Google雲消息傳遞(GCM)的AUTH-TOKEN?
- 16. 谷歌雲消息傳遞的Chrome channelId每個設備都是唯一的?
- 17. 谷歌雲消息傳遞 - 使用「delay_while_idle」 - 應用服務器C#
- 18. iOS谷歌雲消息傳遞無效負載
- 19. Android Studio谷歌雲消息傳遞Android庫缺失
- 20. Xamarin谷歌雲消息傳遞不工作
- 21. 谷歌雲消息傳遞超過1000通知
- 22. 谷歌雲消息傳遞(GCM)不能與火狐工作
- 23. Android谷歌雲消息傳遞樣本不工作
- 24. 谷歌雲消息傳遞沒有工作數據連接
- 25. 什麼是OOP中的消息傳遞?
- 26. 谷歌雲消息的性能
- 27. 在Android的谷歌雲消息
- 28. Google雲消息傳遞消息隱私
- 29. Android 4.1.2雲消息傳遞
- 30. Google雲消息傳遞
也許你應該只是閱讀手冊?!它用於發送小消息到設備。 – Mark 2012-07-23 20:55:27
我會建議你RTFM! – Anil 2012-10-23 07:22:04