如何将Xcode项目连接到现有的MsSql服务器

时间:2019-04-14 12:02:58

标签: sql-server swift

我正在与团队一起作为移动开发人员进行一个项目,目前我们有MsSql数据库和Web服务器,我需要将我的应用程序连接到该数据库,那么如何实现呢?我只是将请求发送到我们的Web服务器(具有连接的数据库)还是我应该创建自己的Web服务?

1 个答案:

答案 0 :(得分:0)

您将需要在Web服务器上运行的API(REST等),并且该Web服务器可以访问经过防火墙保护的数据库服务器。并对您的API进行身份验证,这样您就不会再有随机的人对您的服务和数据库进行DDoS了。

您的数据库服务器不应完全暴露于Internet,也不能直接从客户端访问。您也不应将SQL查询直接从客户端直接发送到数据库服务器。您的API公开了一组功能,并且对客户端可以请求和接收的内容有严格的限制。

移动应用->互联网-> Web服务器->防火墙-> SQL Server

您可能不会在Xcode中构建此API服务,因为Xcode实际上用于macOS和iOS开发,而不是Web服务器开发。

“如何实现此目标”的详细信息远远超出了Stack Overflow的范围。在线提供了许多教程和演练。明智地选择。