Android 应用程序引擎-RequestFactory vs servlet vs其他方法
我们的团队正在使用App Engine开发Android应用程序后端。对于客户机-服务器通信的实现,我们有一些不同的意见。一方面,应用引擎建议使用RequestFactory方法,这(正如谷歌所说)Android 应用程序引擎-RequestFactory vs servlet vs其他方法,android,google-app-engine,servlets,requestfactory,Android,Google App Engine,Servlets,Requestfactory,我们的团队正在使用App Engine开发Android应用程序后端。对于客户机-服务器通信的实现,我们有一些不同的意见。一方面,应用引擎建议使用RequestFactory方法,这(正如谷歌所说) 为自动批次和缓存提供了坚实的基础。 未来的请求 和重量轻的 但我们发现这种方法有点“笨拙”。另一方面,我们可以使用我们非常熟悉的普通servlet方法,并且感觉更舒服。我们当然希望更轻、更快和可伸缩通信,但RequestFactory真正提供这些通信的比例是多少?我们还可以从这两种方法中获得和失去
<代码>为自动批次和缓存提供了坚实的基础。 未来的请求
和重量轻的
但我们发现这种方法有点“笨拙”。另一方面,我们可以使用我们非常熟悉的普通servlet方法,并且感觉更舒服。我们当然希望更轻、更快和可伸缩通信,但RequestFactory真正提供这些通信的比例是多少?我们还可以从这两种方法中获得和失去什么
[更多信息,我们阅读了GWT-RPC(RequestFactory的旧版本)和RestyGWT等选项。但我们对这些方法知之甚少,也不确定它们是否适合我们的情况。]
我在这里发现一些类似的问题没有得到回答。因此,我想,这对许多人来说可能是一次有益的讨论。一些注意事项:
java.util.Map
。这严重限制了您拥有具有动态属性的实体的能力-有一些解决方法,但它们是不必要的乱七八糟(就像有两个列表,一个用于键,另一个用于值)感谢您提供了如此全面和翔实的答案,我想我们将采用您的一些解决方案。