用于开发iPhone推送通知服务的Google App Engine的Java替代品是什么?

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

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

谷歌应用引擎有什么替代品可以让我使用Java吗?

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

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

Urban Airship提供RESTful Web服务,用于发送iPhone推送通知。 这本食谱示例演示了如何使用Python从GAE中使用它; 我假设这也可以用Java完成。

虽然它还是蒸发器,但也要注意App Notify 。 Urban Airship看起来很酷,但是在我脑子里做数学计算,我最终每个月花几百美元购买一款应用程序,我很难以超过0.99美元的价格出售。

就像贾斯汀所说的那样(感谢随机传播者), AppNotify将在本月底推出。 我们刚刚完成了几个管理屏幕并进行了一些最终测试。 定价将比Urban Airship更好,并且具有更好的界面。

如果您想要特别或更多信息,请发送电子邮件至adam.m@selectstartstudios.com

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

祝好运

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

你也可以查看并关注这些人。 看来他们正在研究APNS集成的不同内容。 看看ns4app

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