嗨,我是相對較新的到Android編程,我試圖做到以下幾點。我想創建一個即時響應不是的消息系統(至少現在是必要的)。我完全新的網絡/套接字編程,但都遵循這樣的:服務器的客戶端應用程序的Android客戶端VS僅
http://www.tutorialspoint.com/python/python_networking.htm
,並已多少了解了我的頭周圍。
我有關於最佳實踐以下問題。
有什麼優勢/方法的缺點和B.
方法A: 對應用程序運行的服務器和客戶端。
方法B: 有一個客戶端上的應用程序運行,ping服務器每分鐘的數據。
除了顯而易見的方法B不允許哪個更好建議實時?服務器應用程序是否需要太多的內存/ CPU /電池等?我知道很多IM應用程序的存在,它們是如何工作的?
謝謝您提前
你可以有一些通知機制要告訴你的客戶端應用程序對來自服務器的輸入數據,而不是偵測它每分鐘 – sachy
但是那不是通知機制要求的應用程序是運行服務器偵聽到特定端口? – evan54