gpt4 book ai didi

java - 为什么要使用 App Engine 来完成如此简单的任务?

转载 作者:行者123 更新时间:2023-11-29 19:44:43 26 4
gpt4 key购买 nike

我想从我的 Android 应用程序连接到 Google Cloud SQL。如果没有 App Engine 和 Endpoints,有没有办法做到这一点?如果这不存在,请告诉我解决这个问题的最轻松的方法。我只是将来不打算使用 App Engine,因此不明白为什么要在上面浪费时间。

最佳答案

我实际上已经将 Google Cloud SQL 与 App Engine + Endpoints (Java) 结合使用,所以我可以在这里稍微权衡一下。

您可以在 App Engine 中创建一个帮助程序类并轻松连接到 Google Cloud SQL。然后,您可以创建接收一些参数的端点方法,并在方法内部访问 Cloud SQL 并安全地执行一些操作。

强烈建议不要在 Android 客户端应用程序中与您的 Cloud SQL 数据库进行交互,因为这会带来很大的安全风险。如果有人以某种方式反编译您的应用程序,他们现在可以完全访问您的数据库凭据。

如果您的应用不是很大,您可以使用上述方法。但老实说,我只是想花时间学习 GAE Datastore 并使用它或 Firebase。如果您的应用程序变大,SQL 可能会遇到问题,但也许您没有尝试构建下一个大型应用程序,所以它就足够了。这一切都取决于您。

希望对您有所帮助。

关于java - 为什么要使用 App Engine 来完成如此简单的任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38016822/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com