Как подключить проект Xcode к существующему серверу MsSql - PullRequest
0 голосов
/ 14 апреля 2019

Я работаю над проектом с моей командой как мобильным разработчиком. В настоящее время у нас есть база данных MsSql и веб-сервер. Мне нужно подключить мое приложение к этой базе данных. Как это сделать? Я просто отправляю запрос нашему веб-серверу (с подключенной базой данных) или я должен создать свой собственный веб-сервис?

1 Ответ

0 голосов
/ 14 апреля 2019

Вам понадобится API (REST и т. Д.), Работающий на веб-сервере, причем этот веб-сервер имеет доступ к серверу базы данных, защищенному брандмауэром. И аутентификация для вашего API, чтобы у вас не было случайных людей, делающих ваш сервис и базу данных.

Ваш сервер баз данных вообще не должен быть подключен к Интернету или напрямую доступен вашему клиенту. Также не следует отправлять запросы SQL напрямую с клиента на сервер базы данных. Ваш API предоставляет набор функций и очень ограничен в отношении того, что клиент может запрашивать и получать.

Мобильное приложение -> Интернет -> Веб-сервер -> Брандмауэр -> SQL Server

Вы, вероятно, не будете создавать эту службу API в XCode, поскольку XCode действительно предназначен для разработки на MacOS и iOS, а не на разработку веб-сервера.

Детали того, «как мне это реализовать», намного превышают возможности переполнения стека. Есть многочисленные учебники и пошаговые руководства, доступные онлайн. Выбирай мудро.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...