Мы создали общедоступный портал с SW-интерфейсом на основе Ajax (Visual WebGui (VWG)).
Данные хранятся на SQL-сервере (MS) и запрашиваются (из портала) непосредственно через SqlClient (System.Data.SqlClient). Есть данные от более чем 35 000 провайдеров на темы досуга, ресторана и красоты, хранящиеся на портале. Затем данные могут запрашиваться у конечных пользователей через портал и мобильное приложение (см. Ниже).SqlClient vs web-service ...?
Поскольку VWG не поддерживает мобильные устройства (портал просто не обслуживается с помощью мобильных устройств), мы разработали приложение с Xamarin (.Forms) для всех платформ (iOS, Android и Windows Phone).
Данные для приложения (только функции конечного пользователя) запрашиваются через веб-службу JSON. Я сейчас на пути к созданию портала с помощью MVC6.
Вопрос был, если было бы лучше, получить доступ к данным с нового портала непосредственно через SQL-клиент или через существующий (но для улучшения) веб-сервис (pro vs con)?
Это все вопросы, на которые вы должны ответить сами. Мы здесь, чтобы решить конкретные проблемы программирования, а не давать широкие советы относительно того, в каком направлении вы должны принять свое приложение. – mason
Это ЮРИДИЧЕСКИЙ вопрос (к которому я получил уже действующий/нормальный ответ). И ... У меня есть (много) больше вопросов (особенно для vnext), но опубликует еще один вопрос, поскольку есть еще одна тема. Я хотел услышать некоторые голоса от специалиста по моему вопросу, поскольку это перекресток для меня. Мне действительно нравится stackoverflow, но мне не нравятся сам проголосовавший «шериф» здесь. – FredyWenger
Stack Overflow - это сообщество, модерируемое сайтом. Ваш вопрос слишком широк и в основном основан на мнениях. Мне жаль, что вы не согласны с правилами, но это не делает ваш вопрос действительным. – mason