我是Android的新手,所以我正在尋找最好的方法發送(網絡服務)text/data
到一個特定的android device
一次(每次到另一個用戶)。 的步驟是:發送數據從服務器到特定的Android設備
- web服務從所述應用程序接收JSON,登錄的用戶在一個時間(非常簡單) 那些;
- 服務器處理收到的數據並將其發送到一個特定的用戶\設備。每次服務器收到數據時,它都會將消息傳遞給其他用戶。
- 目前用戶是Android應用程序所有者。下一步 - 用戶可以使用另一個平臺的應用程序,我在服務器上註冊什麼樣的設備發送/應該接收數據。
- 如果用戶離線,則應從等待列表中刪除該消息,並且必須將其發送給在線的其他用戶。
我的主要問題是定義如何向特定用戶發送數據 - 通過ID\username
,設備ID,其他? 我試圖練習GCM,但它似乎不完全是我正在尋找的,因爲我打算使用相同的服務器不僅發送數據到Android設備,而是發送到iPhone/Windows以及。 謝謝。
gcm也可用於iphone,但我不確定有關Windows手機。 – meh
據我所知,移動設備必須包含Google帳戶?這可能會限制Google帳戶的非所有者。 – InnaZis