在Android应用程序中,我应该使用什么来开发简单的消息服务?

时间:2014-05-31 17:09:43

标签: php android google-cloud-messaging

我对Android编程非常陌生,我正在尝试创建一个允许用户发送和接收消息的应用。我已经有一个数据库和Apache设置。我已经实现了登录,注册用户和添加朋友聊天。

现在,为了发送和接收消息,我是否使用Google云消息服务?但是GCM需要在Google云上设置后端,对吧?我已经有了一个工作后端,那么如何使用我现有的数据库和Apache服务器来实现消息传递呢?我应该编写一个PHP脚本来向/从Android设备发送和接收消息吗?

1 个答案:

答案 0 :(得分:1)

  

但GCM需要在Google云端设置后端

不,您不需要Google Cloud上的后端。会发生什么情况是您使用自己的服务器(在其文档中称为“第三方服务器”)向Google的GCM服务器(使用CCS协议)发送消息,该服务器代表您将其转发给电话。

相反的情况也是如此:手机会向Google的GCM服务器发送消息,然后将其转发回您的服务器。

以下是帮助您入门的文档:

Client implementation

Server implementation