如何为我的Android应用程序制作推送通知服务器?

时间:2014-09-13 09:31:48

标签: java android push-notification webserver

如何为我的android& amp创建自己的推送通知服务器ios申请? 我不想使用GCM。

2 个答案:

答案 0 :(得分:2)

GCM和APN是基础架构的客户端部分。您仍应设置自己的消息服务器。然后,基于事件的服务器将通过专有基础架构将消息推送到客户端。我认为应用程序应该尊重它们的环境,并且使用平台的推送设备对用户来说确实是一件好事。此外,由于标准设置和工作文档,您应该更容易实现。

否则,只需选择您喜欢的消息队列中间件(Active,Zero,您将其命名),并将其直接与支持平台的本机客户端集成,而无需使用GCM(或Apple推送)。但请注意,这将使您的应用程序效率降低,并且您可能面临更高的开发成本来设置后台通知服务。

答案 1 :(得分:0)

Node.JS提供了一个名为SOCKET.IO的模块。我在我的Android应用程序中使用它来进行实时消息传递您可以在AWS,Digitalocean上配置它,也可以使用Heroku。

这是Socket.io与android http://nkzawa.tumblr.com/post/46850605422/connecting-to-a-socketio-server-from-android

的好例子

Android聊天应用机智socketio

https://github.com/nkzawa/socket.io-android-chat