是否可以使用 Google App Engine 作为 Android 应用程序的后端数据库?

2024-04-13

我想为 Android 编写一个客户端应用程序,使用 Google App Engine 作为数据库后端。我的 Android 客户端将连接到 App Engine 以保存信息,然后稍后连接以获取报告。是否可以像这样使用App Engine作为后端?


如果您正在寻找 App Engine 在 Python 中具有的远程 api 之类的东西,那么您会很失望地发现它在 Java 中缺失。

也就是说,绝对没有什么可以阻止您访问您的应用程序并通过 POST / JSON / XML / 您能想到的任何其他格式发布数据。取回报告也是如此。

如果安全性是一个问题,OAuth 协议允许您从 Android 设备向应用程序引擎进行身份验证。

这是题外话,但就报告而言,您可能不会发现应用程序引擎是一个非常适合报告类型应用程序的平台。只需确保您了解其局限性 - 缺乏连接、1000 个对象限制、无总和/平均值、必要的索引等。这当然不是不可能的,但请仔细考虑如何对数据进行建模。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以使用 Google App Engine 作为 Android 应用程序的后端数据库? 的相关文章

随机推荐

  • 数据绑定到 WPF 树视图中的 SelectedItem

    如何检索在 WPF 树视图中选择的项目 我想在 XAML 中执行此操作 因为我想绑定它 You might think that it is SelectedItem but apparently that does not exist i
  • Android 片段 WebView

    我为我所在国家 地区的某人创建应用程序 我的应用程序有问题 我的应用程序有幻灯片菜单 同样的这个应用程序 Youtube https i stack imgur com 4hxlM png https i stack imgur com 4
  • “事件”已被弃用,应该使用什么来代替?

    我正在使用找到的使用 事件 的代码 它有效 但我想知道应该使用什么来代替 我是一名新手程序员 我缺少一些概念 在本例中 我使用的是在网上找到的代码 可以在下一个链接中找到 https codepen io galulex pen eNZRV
  • Java程序要故意填充PermGen?

    当 PermGen 已满时 Glassfish 有时无法停止 在这种情况下asadmin stop domain domain1不起作用 在 Glassfish 2 1 1 中 它会永远坐在那里 在 3 x 之后超时AS ADMIN REA
  • Rails 测试错误:WHERE 的参数必须是布尔类型,而不是整数类型

    用户可以通过 has many 关联为帖子投票 我在运行测试时收到此错误 ActiveRecord StatementInvalid PG DatatypeMismatch ERROR argument of WHERE must be t
  • Spring 集成 Java DSL - 动态创建 IntegrationFlows

    我正在使用 Spring Boot 1 5 13 RELEASE 和 Spring Integration 4 3 16 RELEASE 开发一个应用程序 我对 Spring Integration 还很陌生 并且遇到了一个问题 所以基本的
  • 删除换行符,除非前面有

    我需要从某些文本中删除额外的换行符 我只需要保留紧接着句号 句点字符的换行符 在下面的示例文本中 我只需要保留 2 个换行符 后一个 arcu rhoncus 以及之后的一张 ac in est Donec viverra mi quis
  • Flutter FirebaseAuth:当电子邮件地址格式错误时,SignInWithEmailAndPassword 无法处理错误

    这是我的 FirebaseAuthService 类中的电子邮件登录方法 override Future
  • 无法使用数据断点 C++、Visual Studio 2013

    我将调试器设置为 仅限本机 解决方案配置为 调试 但 新数据断点 选项仍然呈灰色 我无法使用它 谁能提示我还需要更改什么 确保活动项目调试器设置为 Native Only 用另一个普通断点开始调试 然后可以看到 新建数据断点 可以点击 换句
  • 加密/解密 json 字符串的最佳方法是什么

    我有一个运行 mysql 和 php 的网络服务器 它将数据发送到 json 字符串 我有第二个网络服务器 它读取数据然后显示它 目前一切正常 我需要在字符串中添加一些敏感数据 所以我想知道使用 php 加密 解密 json 的最佳方法是什
  • 在上传之前使用环回组件存储中的远程挂钩重命名文件

    在上传到环回组件存储之前 我很难重命名文件 看起来 环回并没有提供相同的内置选项 对于从角度形式上传 我使用了角度上传器 beforeupload 方法来使用以下方法更改文件名 this fileExtension item file na
  • 退出 Excel 中的嵌套循环

    我在宏中有一个循环 我正在编写以下结构 本书中有两个工作表 原始数据 因此是端点数据变量 和总账 总账 表 因此是端点GL变量 有三种for该函数中的循环 1 第一个循环迭代原始数据文件中的每条记录 2 第二个循环迭代已验证的匹配项REGE
  • 检测二进制文件的 GCC 编译时标志

    有没有办法找出特定二进制文件编译时使用的 gcc 标志 快速浏览一下 GCC 文档并没有发现任何问题 Boost 人员是一些最聪明的 C 开发人员 他们resort http www boost org doc libs 1 36 0 mo
  • php中如何获取一个类的所有子类

    是否有可能在php中获取给定类的所有子类 function getSubclassesOf parent result array foreach get declared classes as class if is subclass o
  • 在 XMPP 中交换自定义 XML 元素的最佳方式?

    我有一个 XMPP 应用程序 其中两个客户端进行交互 1 一个机器人编程Smack http www igniterealtime org projects smack Scala Java 和 2 一个 GUI 聊天客户端strophe
  • 使用 Microsoft Access 创建独立应用程序

    有一次 我看到一个用 MS Access 制作的数据库 它可以像普通程序一样工作 即带有一个可执行文件 可以打开漂亮的 UI 并允许访问表单和报告 我也尝试做同样的事情 我什至用谷歌搜索但没有找到如何做 有人知道如何使用 Access 构建
  • Java 保持价格的最佳类型[重复]

    这个问题在这里已经有答案了 可能的重复 用 Java 表示货币值 https stackoverflow com questions 285680 representing monetary values in java 哪种java类型适
  • jQuery Mobile 只滚动内容,而不是整个页面

    我正在使用 jQuery Mobile 和 Phonegap 构建一个应用程序 现在 当我获得一个页面并需要滚动时 jQuery Mobile 会滚动整个页面 而不是内容 滚动条应该仅位于内容部分所在的位置 但看起来滚动条会滚动整个页面 它
  • 链接服务器是否有“IF EXISTS”测试?

    我希望能够以编程方式 在 T SQL 中 检查当前服务器和数据库是否已存在特定的链接服务器 这样 如果链接尚不存在 我可以创建它 我尝试过这样的事情 IF OBJECT ID myserver devdb 1 IS NULL BEGIN P
  • 是否可以使用 Google App Engine 作为 Android 应用程序的后端数据库?

    我想为 Android 编写一个客户端应用程序 使用 Google App Engine 作为数据库后端 我的 Android 客户端将连接到 App Engine 以保存信息 然后稍后连接以获取报告 是否可以像这样使用App Engine