2013-03-27 54 views
0

相同的應用程序之間傳遞信息爲題顧名思義最簡單的方法,我所尋求的是增加我的Android應用程序的選項將數據發送到不同的手機上運行同一個應用程序,以便接收手機將相應地處理它。到安裝在不同的手機

對我來說,顯而易見的選擇是使用App Engine和使用推送通知與電話號碼作爲標識符。

做一個簡單的解決方案存在嗎?提前

謝謝:)

回答

1

最好的和最可靠的解決方案是讓喜歡你的通訊客戶端,在哪個設備將數據發送到服務器,它推動到設備B.設備B發送給一個答覆服務器,它推給設備A.

這個過程有重試,而不需要用戶保持連接,如可能需要如果當A將消息發送設備B是離線發送的優點。

一個不太萬無一失的解決方案是讓服務器工作作爲中間人,並得到每個設備的IP地址,然後將它們之間開闢一條直接的插座。在這個解決方案中,你會失去任何不能完成的數據。

如果設備在同一網絡上或者在藍牙範圍內,你可以嘗試藍牙或WiFi直接。