我目前正在開展一個小規模的項目來證明某些工作有效,我目前有一個帶有Android SDK的智能頻帶設備。Android上的選項可將數據實時發送到服務器?
從此設備中,我使用SDK實時跟蹤用戶心率。
所以我的Android應用程序實時接收心率的更新。
這是很容易做到的,但是我現在需要實時從Android設備爲有效地發送這個數據到服務器成爲可能。
從電池耗盡開始就可以,因爲最初這只是一個概念證明。
我有限的,在實時發送大量數據到服務器,我想知道如果任何人有什麼可能是在Android的最佳途徑的想法的經驗?
我特地到同步適配器,但這些似乎更多的是關於保持客戶端和服務器之間的對齊的數據,這是後話,我不關心。另一種方法是查看來自Volley的RequestQueue是否可以工作,但我不確定是否值得一看?
我應該看看創建一個服務,並以某種方式使用套接字來傳輸數據?
編輯:它看起來像IntentService可能是用於處理任務的執行最好的選擇,但我假設的HTTP請求將客戶端太沉重,我應該考慮爲轉移別的東西?
你有沒有試過像Pubnub,quickblox和解析實時服務之一? – Tony
嗨託尼,謝謝,其中一些服務看起來很棒,我會在某個階段看看它們,但現在我需要在不使用軟件服務的情況下做到這一點。 –
歡迎@donal我建議你先看看Pubnub,我已經在很多實時應用中使用它,它很棒 – Tony