Web服务器/ db在线与android通信?

时间:2015-06-05 15:07:56

标签: java android

我是Android的新手,我想知道是否有一些可用于更新和与我的应用通信的服务器/网络服务?

示例:我有应用"消息"在5部手机中,所以我想与所有人通信,如果手机1发送消息,所有设备都必须收到通知。

我可以免费使用一些东西吗?

1 个答案:

答案 0 :(得分:0)

您有很多选择可以实现这一目标,而且大多数都提供一些免费的支持。

一般情况下,如果你想"推"通知Android设备,您可以直接使用或使用某些使用Google Cloud Messaging的提供程序。

直接使用这种方法意味着您需要一些Web服务器来发送请求,然后将请求转发给Google,然后Google将转发您的消息"到您想要覆盖的设备。免费托管(小型)Web服务有很多选择。我会想到IBM's BlueMixHeroku。因此,如果您愿意编写Web应用程序,这可能是一个不错的选择。我已经使用了两者(对于移动应用程序的Ruby on Rails后端)并且发现两者都非常好,但我目前正在使用Bluemix。

我相信Bluemix以及Parse还可以提供移动数据存储,并可以轻松访问Android和iOS的推送通知。我目前正在通过Ruby on Rails使用Bluemix并通过GCM将消息直接推送到设备,并且对这些特定产品没有多少经验。