【问题标题】:Connecting to Google Cloud SQL from an android client从 Android 客户端连接到 Google Cloud SQL
【发布时间】:2014-03-17 09:48:44
【问题描述】:

我正在构建几个利用 Google Cloud 服务的 Android 应用。我使用 Cloud Endpoints 和内置 Datastore 成功创建了一个应用程序。但是,我无法使用远程 API 从另一个应用程序访问这些数据。因此,我正在考虑切换到 Cloud SQL,因为它允许多个应用程序连接到它。

我的理解是,您无法将非 GAE 应用程序连接到 Cloud SQL。我是否需要公开我的 android 客户端可以调用的 GAE Web 服务?

任何建议将不胜感激。

提前致谢!

【问题讨论】:

  • Remote API 与此有什么关系?那是发展的工具。您已经拥有 Cloud Endpoints,您可以使用它来访问数据。

标签: android google-app-engine google-cloud-sql


【解决方案1】:

几乎任何应用程序都可以与 Cloud SQL 通信 - 请参阅 https://developers.google.com/cloud-sql/docs/external - 但您可能不想直接从移动应用程序连接,因为您必须将数据库打开到任何外部主机,并且会出现峰值in load 可能会锁定您的数据库。

更好的解决方案是使用 Cloud Endpoints 或类似工具来公开 API,该 API 将与后端的 Cloud SQL 对话。

【讨论】:

  • 我在任何地方都找不到说明如何使用 Cloud Endpoints 创建以 Cloud SQL 作为后端的 API...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-24
  • 2020-01-23
  • 1970-01-01
  • 1970-01-01
  • 2014-08-20
  • 1970-01-01
相关资源
最近更新 更多