Назад | Перейти на главную страницу

Как и где настроить сервер БД и общаться с iPhone

Я работаю над приложением для iPhone, которое позволит пользователям загружать / скачивать фотографии на / с сервера БД вместе с некоторыми данными, связанными с каждой фотографией.

Хотя у меня есть опыт программирования для iPhone, у меня нет большого опыта в программировании на стороне сервера и БД.

Есть ли у кого-нибудь советы о том, что было бы самым простым способом настроить сервер БД и обрабатывать запросы и ответы, поступающие с iPhone. Этот сервер может потенциально потребоваться для обработки большого объема трафика и сохранения целостности данных. Несколько пользователей iPhone могут одновременно загружать и изменять данные, связанные с каждой фотографией.

Я думаю об открытии учетной записи на размещенном сервере, чтобы мне не пришлось покупать оборудование и запускать его из дома. Будем очень признательны за любые советы компании, которая предоставляет качественный и доступный сервер и хостинг БД.

Спасибо,
-Горан

Есть много хостинг-провайдеров. Просто нажмите Google, и вы получите массу вариантов.

Что касается того, как это сделать, то вам нужно иметь веб-метод на веб-сервере, который принимает запросы с файлом и информацию о файле.

Это должно затем сохранить файл на жестком диске на файловом сервере, а затем сохранить метаданные в базе данных, включая указатель на файл на файловом сервере.

Если вы попытаетесь сохранить файл в своей базе данных, ваша база данных станет очень большой, и ею будет сложно управлять очень быстро, а производительность сильно пострадает.

Вы можете легко разместить это на компьютере или компьютере в облаке (Amazon, Azure и т. Д.).