2014-02-14 72 views
0

我們有一個系統在Intranet上運行。 Android應用程序正在PDA客戶端上運行。我們使用.NET完成的Web服務來促進溝通。從服務器發送數據/信息到android(不使用GCM/C2DM)

我的問題,有沒有辦法讓服務器發送消息到Android應用程序觸發在PDA的行動(有點像接收短信)?

此前,我們使用套接字,因爲PDA是在Windows Mobile上運行的(正如我們已經提到的那樣,現在轉向使用Android)。我讀過這可以使用谷歌雲消息傳遞,但系統無法連接到互聯網,因此,我需要替代品。

我們可以回到使用插座,但我擔心電池壽命會受到巨大打擊。

感謝

回答

0

可以使用xmpp protocol來實現這一點。 asmack是一個可用於android的庫。(smack是針對java,它與android有一些問題)。你可以在Intranet上使用它。

+0

也可以使用AMQP協議。有一個Java客戶端庫可用。 –

+0

感謝您的信息,我們決定使用MQTT和服務器端代理http://mosquitto.org/。 – codex10

相關問題