Ищу разработку приложения для Mac и iOS-устройств.Приложение будет опираться на информацию, хранящуюся в удаленной базе данных.Требуется как чтение (выбор), так и запись (вставка, обновление, удаление) доступа к базе данных.Приложение будет многопользовательским.
Теперь я рассматриваю два различных подхода к доступу к базе данных: - через веб-сервис: приложение обращается к веб-сервису (REST, JSON), который обращается к базе данных.,Аутентификация будет осуществляться через HTTP-аутентификацию по SSL (https).- доступ к удаленной базе данных напрямую через VPN.
Приложение будет использоваться максимум, скажем, 100 человек, и предназначено для небольших групп / организаций / предприятий.
Так что мой вопрос: что будет лучшим подходом для доступа к базе данных?Как насчет безопасности и производительности?Как будет выглядеть типичная реализация для малого бизнеса?
Буду признателен за любой совет.
Спасибо