我喜歡在android中編寫一個程序,它發送來自web到android應用程序的通知。我聽說有兩種類型的通信是可能的在Web到Android。一種是使用GCM和(Google Cloud Messaging),另一種則使用Web服務通信。所以我想知道,GCM(Google Cloud Messaging)在android編程中與web服務通信相比有什麼優勢。有沒有GCM(Google Cloud Messaging)在android編程中比web服務通信有什麼優勢
1
A
回答
2
如果要發送或接收大量數據以進行通信,Web服務通信很有用。
和GCM通知幫助啓動Web服務。因此,如果在android中接收通知,則啓動Web服務以從Web獲取數據。
0
在Android 6(或更高版本)中,有一個使用GCM的大專家。高優先級的GCM消息是喚醒手機打瞌睡模式的唯一方式。如果您需要發送小文本(最多4KB),我真的建議您使用GCM。
相關問題
- 1. Google Cloud Messaging(GCM)
- 2. Web服務比動態HTML有什麼優勢?
- 3. 設備和GCM服務器之間的Google Cloud Messaging通道有多安全?
- 4. GCM問題(Google Cloud Messaging)
- 5. 在ASP.NET中使用web API比web方法有什麼優勢
- 6. Google Cloud Messaging - 服務器端
- 7. Google Cloud Messaging服務器端
- 8. 將Google Cloud Messaging集成到Android應用程序中 - GCM連接服務器
- 9. 有沒有辦法將推送通知從Web門戶發送到Google Cloud Messaging?
- 10. RESTful WCF服務與普通WCF服務相比有什麼優勢
- 11. AIDL在android中有什麼優勢?
- 12. SVN和Apache - 有沒有什麼優勢?
- 13. GCM(Google Cloud Messaging)無法覆蓋所有註冊用戶?
- 14. Android Google - Cloud Messaging Report
- 15. 服務器如何找到GCM(Google Cloud Messaging)註冊ID
- 16. 帶有Node.js的Google Cloud Messaging XMPP服務器
- 17. Digest :: SHA比Digest :: SHA1有什麼優勢?
- 18. git比git-svn有什麼優勢?
- 19. ServletRequestWrapper比過濾器有什麼優勢?
- 20. 使用HttpApplication比HttpApplication有什麼優勢?
- 21. LePUS3相比UML有什麼優勢?
- 22. 使用Redux比React有什麼優勢?
- 23. 使用SVN比CVS有什麼優勢?
- 24. DB2比VSAM有什麼優勢?
- 25. 使用javacv比opencv有什麼優勢?
- 26. django-treebeard比django-mptt有什麼優勢?
- 27. 使用BaseAdapter比ArrayAdapter有什麼優勢?
- 28. 使用chiliproject比redmine有什麼優勢?
- 29. DIVS比表格有什麼優勢?
- 30. 使用POCO比DataTables有什麼優勢?
你可以參考[這個問題](http://stackoverflow.com/questions/16463465/android-client-server-architecture-gcm-versus-webservice) –