5

我是一名正在开发 iPhone 应用程序的 Java 程序员。我希望它使用推送通知服务。

我最初认为我可以使用 Google App Engine 向 Apple 提供有效负载,但我现在发现这是不可能的,因为 App Engine 不支持与 Apple 通信所需的低级套接字编程。

Google App Engine 是否有任何替代品可以让我使用 Java?

简而言之,我想知道是否有支持 Java 和 Socket 编程的免费托管平台

更新 - 自从写了这个问题后,我编写了一个应用程序,它使用 Urban Airship 作为 GAE 和 APNS 之间的中间人。它只是膨胀。有一个应用程序引擎问题 - http://code.google.com/p/googleappengine/issues/detail?id=1164如果您想关注,但我个人认为这不是真的GAE 应该做的事情。只需使用城市飞艇。

4

5 回答 5

8

Urban Airship提供用于发送 iPhone 推送通知的 RESTful Web 服务。这个食谱示例展示了如何使用 Python 从 GAE 中使用它;我认为这也可以在 Java 中完成。

于 2009-07-29T03:00:42.073 回答
1

虽然它仍然是蒸汽软件,但也要留意App Notify。Urban Airship 看起来很酷,但在我的脑海中算一算,我最终会每月向他们支付数百美元购买一款我很难以超过 0.99 美元的价格出售的应用程序。

于 2009-10-03T13:51:15.767 回答
1

正如贾斯汀所说(感谢随机传道者),AppNotify 将于本月底推出。我们刚刚完成了一些管理屏幕并进行了一些最终测试。定价将比 Urban Airship 结构更好,界面也更好。

如果您想要一些特别或更多的信息,请亲自给我发送电子邮件至 adam.m@selectstartstudios.com

我们正在使用它来开发我们自己的产品,但如果我们错过了一个极端案例,我想知道它。

祝你好运

于 2009-10-04T01:10:14.320 回答
0

您可以使用Amazon EC2集群自行完成。他们有一个很好的 Eclipse 插件,可以轻松生成 Tomcat 实例和远程调试 Java 应用程序。

于 2009-10-04T01:12:37.127 回答
-1

您也可以查看并关注这些人。似乎他们正在研究与 APNS 集成不同的东西。查看 ns4app

编辑:他们是改了名字和产品吗?忘记我之前的链接。查看MonoPush 项目

于 2010-03-15T14:55:56.117 回答