构建Android通知服务器

构建Android通知服务器,android,android-notifications,Android,Android Notifications,有没有关于如何为Android构建定制通知服务器的文档?我目前正在使用GCM,但由于应用程序的性质以及通知在我的应用程序中是一个非常重要的功能,我宁愿在内部实现此服务,这样我就可以控制吞吐量,而不会有任何人为限制(即使每天有数十万条通知)。我还希望以后在iOS版本的应用程序中使用相同的通知服务器,因此,定制的通知服务器是首选 理想情况下,我想知道编写一个类似的消息传递系统(在Android前端)所涉及的内容。为了进一步澄清,我想了解GCM通知在Android上是如何(在顶层)在内部工作的,以及如

有没有关于如何为Android构建定制通知服务器的文档?我目前正在使用GCM,但由于应用程序的性质以及通知在我的应用程序中是一个非常重要的功能,我宁愿在内部实现此服务,这样我就可以控制吞吐量,而不会有任何人为限制(即使每天有数十万条通知)。我还希望以后在iOS版本的应用程序中使用相同的通知服务器,因此,定制的通知服务器是首选

理想情况下,我想知道编写一个类似的消息传递系统(在Android前端)所涉及的内容。为了进一步澄清,我想了解GCM通知在Android上是如何(在顶层)在内部工作的,以及如何自己复制该功能

任何帮助都将不胜感激


谢谢你

我想这正是你想做的。也有,但与Pushwoosh不同,UrbanAirship的服务是不免费的。

在过去3个月里,我的感觉和你一样

1、你应该先读这篇文章

2,给自己一个小时的观看时间

3,有很多例子说明了如何为应用程序进行集成和转换

编辑:来自facebook的一些成功故事


值得一试希望这能对你有所帮助:)

哇,这太棒了!非常感谢你。我已经对MQTT了解了一点。我将尝试实现ActiveMQ(谢天谢地,他们有一个C#包装器,因为我的服务器完全是用C#编写的,在Mono上运行),并测试您链接的客户机代码。非常感谢!不幸的是,这个答案不是我想要的。我想实现我自己的通知版本,而不是使用第三方通知服务。非常感谢你的回复。非常感谢您的努力和花时间回复的事实。在这种情况下,您需要在服务器上同时实现和。不可能只实现这两个平台中的一个并访问另一个平台的推送通知服务。我认为这里有一个混乱。我想编写自己的通知服务器,即实现一些与GCM和APN在不使用这些服务的情况下执行相同操作的功能。如果你读了标记为答案的评论,你就会明白我的意思。谢谢。哎呀,看来我把你的问题理解错了。对不起:/