2014-12-30 64 views
0

我想創建一個應用程序,用戶通過互聯網直接向彼此發送任何類型的數據。如何創建一個Android互聯網應用程序,用戶直接互相互動

通過直接我的意思是我不想保存數據在服務器上,然後轉發給另一個用戶。 (當然,使用服務器沒有問題,但我希望服務器任務只是向對方介紹客戶端)

是否允許android排隊網絡庫爲我做這件事?

如果沒有,我會很高興,如果有人可以給我如何啓動或使用哪個庫的建議。

回答

0

您可以使用GCM輕鬆實現此目的。

下面是詳細的教程:

http://www.appsrox.com/android/tutorials/instachat/

+0

TNX但GCM支持哪些用戶直接互動起來的情景?例如聊天。我希望客戶端直接聊天併發送文件。因爲我的服務器不是非常快速和強大,可以支持數千個任務。我認爲我必須使用服務器來爲對方介紹客戶端 –

+0

是的,只需將他們的devicetokens(您在註冊GCM時獲得)互相介紹給對方即可。而對於發送文件,GCM目前每條消息只接受4k數據。所以你可以上傳文件到某個地方並通過GCm發送鏈接。或者,您可以使用UrbanAirship的Rich Push通過其發送文件。 –

+0

但我認爲用戶在其設備上設置了Google帳戶。我希望我的應用程序獨立。你有什麼建議?請告訴我: - ( –

相關問題