我想为 Android 编写一个客户端应用程序,使用 Google App Engine 作为数据库后端。我的 Android 客户端将连接到 App Engine 以保存信息,然后稍后连接以获取报告。是否可以像这样使用App Engine作为后端?
如果您正在寻找 App Engine 在 Python 中具有的远程 api 之类的东西,那么您会很失望地发现它在 Java 中缺失。
也就是说,绝对没有什么可以阻止您访问您的应用程序并通过 POST / JSON / XML / 您能想到的任何其他格式发布数据。取回报告也是如此。
如果安全性是一个问题,OAuth 协议允许您从 Android 设备向应用程序引擎进行身份验证。
这是题外话,但就报告而言,您可能不会发现应用程序引擎是一个非常适合报告类型应用程序的平台。只需确保您了解其局限性 - 缺乏连接、1000 个对象限制、无总和/平均值、必要的索引等。这当然不是不可能的,但请仔细考虑如何对数据进行建模。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)