适用于Android应用程序的Client Server方法

时间:2011-06-16 14:31:18

标签: android google-app-engine gwt requestfactory

我目前有一个使用GAE和servlet与我的Android应用程序通信的工作实现。该应用程序将创建json对象并使用httpclient发送/接收它们。然后我看着使用C2DM的2.4 beta插件,并注意到他们使用GWT和RequestFactory进行通信。我想知道这种方法是否值得切换时间?设置和配置容易吗?如果我想说与应用程序一起开发移动网站,这似乎是一个很好的方法吗?

2 个答案:

答案 0 :(得分:1)

如果您使用C2DM,则需要您的用户使用Google帐户。我个人并不觉得这很容易。

C2DM的最大优点是您可以避免轮询GAE服务器。如果您有一个已经有效的解决方案,为什么要更改它?

答案 1 :(得分:0)

我会推荐android - appengine组合。但是,如果您希望自己的应用位于非Google Play设备上,则需要考虑使用C2DM / LVL或谷歌钱包API(谷歌播放时必须使用)。 RequestFactory非常好,但它紧密耦合,imho。我建议Rest是平台无关的,非常松散耦合,因此支持GWT,android,iOS,BlackBerry,WebOS,桌面...