我正在使用 Objectify 在 Google App Engine 上存储数据。我想把我的数据转换成 SQL 格式,这样我就可以在一个 android 项目中使用它。是否可以从 Objectify 转到 SQL?有没有我可以使用的库,还是我必须手动完成?
问问题
523 次
1 回答
2
让您的 App Engine 应用程序向您的 Android 应用程序发送 SQL 语句可能不是一个好主意。它要求您的 App Engine 应用程序对您的 Android 应用程序的内部运作有不必要的了解;它会强制您的 Android 应用程序无限期地继续使用具有指定架构的 SQL 数据库,并且很难或不可能为使用不同数据存储的另一个平台编写另一个客户端。
还有潜在的安全隐患 - 如果您的 App Engine 应用程序遭到入侵,或者您通过不安全的连接进行通信,攻击者可能对 Android 应用程序的数据存储区进行任意更改。
相反,让您的 App Engine 应用程序以 JSON 或 XML 等通用格式输出数据,然后让您的 Android 应用程序读取数据并执行操作,例如将数据插入数据存储区。
于 2011-04-13T04:01:28.957 回答