首页 > 解决方案 > 从外部连接到 SQL Server

问题描述

我需要一些帮助。

我正在尝试在 Android 中开发一个应用程序,我的想法是让用户在数据库中咨询或输入信息,而不是在同一个网络中。我不想在路由器中打开 SQL 端口,因为它可能会引发一些安全问题,我也不想使用 VPN,因为它会使服务器过载(假设同时连接 100 个 vpns)。我该如何解决这个问题?

先感谢您。

标签: androidsql-serversecurity

解决方案


一种常见的模式是在客户端和数据库之间有一个服务器。您可以使用几乎任何您想要的语言或库,但如果您想使用 Java 或 Kotlin,我建议您查看 Spring Boot,特别是使用 Spring Data JPA。

服务器当然应该能够同时处理多个连接。您可能希望保留一个与数据库的可用连接池,以避免数据库服务器过载。


推荐阅读