Push notification 推送通知服务器

Push notification 推送通知服务器,push-notification,apple-push-notifications,google-cloud-messaging,Push Notification,Apple Push Notifications,Google Cloud Messaging,我需要至少为APNS、GCM实现服务器端推送通知服务。任何适合于生产环境的可信赖的开源项目,我都可以从APN开始?: 我使用Javapns 非常容易使用 良好的文件 易于在apple的开发和生产服务器之间切换 您没有指定一种语言,这会使推荐内容变得更加困难。如果我们假设Java,那么您可以研究一下或哪两种语言似乎都是流行的选择 对于GCM,谷歌发布了自己的版本,这似乎是显而易见的选择 如果Java不是您选择的语言,您当然可以通过谷歌搜索一些基本术语来找到您自己语言的项目。如果您想了解它的支持情

我需要至少为APNS、GCM实现服务器端推送通知服务。任何适合于生产环境的可信赖的开源项目,我都可以从APN开始?

: 我使用Javapns

  • 非常容易使用
  • 良好的文件
  • 易于在apple的开发和生产服务器之间切换

您没有指定一种语言,这会使推荐内容变得更加困难。如果我们假设Java,那么您可以研究一下或哪两种语言似乎都是流行的选择

对于GCM,谷歌发布了自己的版本,这似乎是显而易见的选择


如果Java不是您选择的语言,您当然可以通过谷歌搜索一些基本术语来找到您自己语言的项目。如果您想了解它的支持情况或存在什么问题,通常会有一些问题涉及Stackoverflow上的特定项目。

您可能会对一个名为pushd()的项目感兴趣。它支持用于Android和APNS(苹果推送通知服务)的GCM(谷歌云消息)以及微软的推送服务


pushd是一个nodejs项目,它公开了一个易于使用的JSON/http接口。有很棒的调试/记录选项。

,独立通知服务器支持APNS、GCM、MPNS/WNS(windows phone)和SMS,它是用python编写的,带有Restful API和易于使用的web界面。

对于APNS和GCM,您可以使用。它还具有移动分析功能,因此您不仅可以发送推送通知,还可以查看应用程序的分析(用户、会话、国家/地区、平台、解决方案等)

我建议看一下redhat/jboss维护的是哪个项目,因此它比这里列出的任何其他项目都要好。

Helo Asa,感谢您的回复。最后,我选择了Uniqush Push(基于Go,支持ios和android)进行试用,看起来效果不错。PushShark也很热门,但就我而言,我们没有Windows/.Net对它的支持,所以现在将其作为候选。嗨,泽尔顿,谢谢你的信息,但我更希望服务支持多平台,支持一个用户的多设备。目前我正在测试Uniqush push,它是Go+Redis支持的,支持ios和android。@flight.pilot我可以在万神殿或platform.sh上安装countly吗?我正在寻找一个免费的开源推送通知系统,我可以安装在php,mysql,apache主机上。如果我试着解释一下我所说的托管类型,我会给你一个Drupal或Wordpress CMS的例子。两者都可以轻松安装。这就是我要找的。一个易于安装的通知系统。我将与drupal 7一起使用。@dongsheng.cai我可以在万神殿或平台上安装countly吗?我正在寻找一个免费的开源推送通知系统,我可以安装在php,mysql,apache主机上。如果我试着解释一下我所说的托管类型,我会给你一个Drupal或Wordpress CMS的例子。两者都可以轻松安装。这就是我要找的。一个易于安装的通知系统。我将在Drupal 7中使用它。