【问题标题】:How Should I integrate Amazon RDS in Flutter? Any native dart support package?我应该如何在 Flutter 中集成 Amazon RDS?任何原生飞镖支持包?
【发布时间】:2018-10-23 06:50:48
【问题描述】:

如何在flutter dart代码中使用AWS RDS?

我经历过 - this post 它说 -

我在 AWS 开发工具包团队工作。目前我还不知道有任何支持 Flutter 的计划。我将把它作为功能请求提交给我的团队并回发

Should I do as suggested here?

使用 HTTP 构建您自己的服务层,gRPC 与一些提供对数据存储的访问的后端服务进行对话。您可以使用 Express、Rails、CloudFunctions 等来做到这一点。

【问题讨论】:

  • 是的,我会自己动手。通常有一些可以使用的 http、curl 等文档。尤其是如果您的应用不需要那么多功能,它“可能”不会太棘手。

标签: amazon-web-services dart flutter aws-sdk grpc


【解决方案1】:

您可以使用 dart 代码进行 HTTP/gRPC,也可以使用 Platform channel 将 dart 代码封装在 AWS 官方 SDK 的原生 iOS 和 Android 代码周围。

另一方面,当您直接从移动设备 (Flutter) 连接到数据库 (AWS RDS) 时,我非常担心。请注意,移动应用程序上的任何内容都可能被逆向工程,并且您的数据库连接凭据不安全。建议仅使用后端代理,或者至少使用无服务器(例如 AWS lambda 函数)直接连接到数据库(而不是移动或 Web 前端)。唯一的例外是 Firebase Realtime Database,因为它与 Firebase 身份验证无缝集成

【讨论】:

    猜你喜欢
    • 2019-07-15
    • 2018-03-27
    • 2022-06-19
    • 2021-08-19
    • 1970-01-01
    • 2020-09-07
    • 2020-11-19
    • 1970-01-01
    • 2019-09-19
    相关资源
    最近更新 更多