我想为Android编写一个客户端应用程序,使用Google App Engine作为数据库后端。我的Android客户端将连接到App Engine以保存信息,然后稍后连接以获取报告。像这样使用App Engine作为后端是否可行?
我想为Android编写一个客户端应用程序,使用Google App Engine作为数据库后端。我的Android客户端将连接到App Engine以保存信息,然后稍后连接以获取报告。像这样使用App Engine作为后端是否可行?
编号
在你回复劳伦斯时,你说你想要一个直接的数据库连接。客户端无法直接连接到GAE数据存储。您必须编写Web处理程序来在客户端和您的数据之间进行接口。它不需要太多,但一定要有。
是的,这很有可能。不过,您不能直接连接到GAE数据库。更好的架构是让您的应用程序访问写入数据库的URL。例如,您可以设置一个Struts 2操作,该操作使用查询参数的值,并在持久化之前进行必要的变异和验证。