C2DM 应用服务器解决方案
Posted
技术标签:
【中文标题】C2DM 应用服务器解决方案【英文标题】:C2DM Application Server solution 【发布时间】:2012-06-06 11:52:39 【问题描述】:谁能推荐一个教程或向我指出一些易于实现的 .net 或 php 代码的方向,我可以使用这些代码为 C2DM 设置第三方应用程序服务器。
我是一名前端开发人员,具有一定的 PHP/.net 经验,但 Java 经验非常少,我们的应用程序已使用所需的 Java 代码/类进行设置,并且我已在 C2DM 注册,但我正在努力使用该应用程序等式的服务器部分。
我想设置一个服务器应用程序,它可以处理表单请求以向我们的应用程序发送消息。
任何帮助或建议将不胜感激!
【问题讨论】:
【参考方案1】:与客户端相比,C2DM 的服务器部分是小菜一碟(在我看来)。您可以在下面找到一些关于服务器部分的教程:
JAVA 的一个很容易理解,即使您不是 JAVA 开发人员。 一个用于PHP 和 Zend 框架。 *** 上C# 的基本示例
如果您想要一些性能,要避免的一个常见错误是:不要为每条要发送的消息进行连接。 您只需对谷歌服务器进行一次身份验证,然后您就可以发送多条通知消息。
别忘了,Google 会定期刷新 Update-Client-Auth
标头中的令牌。您应该处理此标头以使您的令牌保持最新。去this discussion看看吧
【讨论】:
【参考方案2】:您可能想看看this post。这是一个使用 curl 的基本 PHP 实现。
【讨论】:
【参考方案3】:我正在构建一个基于 Drupal CMS 的服务器端 C2DM。 虽然它还没有 100% 准备好,但如果您愿意,我可以尝试帮助您构建它。 使用 Drupal 作为服务器端,以及其令人惊叹的模块(如服务和规则),您可以非常轻松地创建非常有趣的应用程序,几乎“开箱即用”。
【讨论】:
以上是关于C2DM 应用服务器解决方案的主要内容,如果未能解决你的问题,请参考以下文章
将数据从 web 服务推送到 android 应用程序:C2DM