在没有GCM的情况下从服务器向Android设备发送通知(Google Cloud Messaging)

时间:2014-06-20 11:12:30

标签: php android notifications push-notification

我必须从服务器向android设备发送通知。我开发了使用GCM(Google Cloud Messaging)从服务器获得通知的应用程序。但由于我已经有服务器,为什么要使用GCM。我没有达到使用GCM的目的。我们可以在不使用GCM的情况下从服务器向android应用程序发送通知。

2 个答案:

答案 0 :(得分:1)

一般沟通模式:

设备 - > HTTPRequest - >服务器,服务器 - > HTTPResponse - >设备

但在这种情况下,只有当您从设备向服务器发送请求时,设备才会收到响应。因此,无论何时您需要从服务器获得新的东西,您都需要制作一个 请求。

使用GCM,您无需向服务器明确提出此请求。当发生新的事件时(取决于您的实施),您将自动收到通知。

答案 1 :(得分:0)

你有服务器,但GCM与你的服务器完全不同。

GCM将监视您的应用程序服务器是否进行了任何更改?

如果创建了任何内容,它将在不刷新的情况下向您发送通知或重新加载应用程序。

GCM会在您的申请不能正常工作时向您发送通知