Мы использовали среду веб-приложений для создания приложений, которые должны иметь возможность запрашивать базу данных SQL Server и получать результаты в виде XML.
В прошлом структура обеспечивала такую возможность. Но эта возможность теперь устарела.
Итак, мы подумали, что инфраструктура позволяет нам легко запрашивать службу REST по HTTP, поэтому почему бы не использовать конечную точку HTTP SQL Server. Однако затем мы читаем, что конечные точки HTTP устарели, начиная с SQL Server 2008. Не является платформой для разработки архитектуры на будущее.
Azure (ранее SQL Data Services) собирался предлагать аналогичные сервисы, но теперь поддерживает только протокол TDS, а не http. Поэтому в Azure нет REST.
Предлагаемая альтернатива заключается в разработке пользовательского приложения с использованием WCF Data Services (ранее ADO.NET Data Services). Но это означало бы создание целого дополнительного приложения для разработки, развертывания и обслуживания, предположительно с его собственной установкой аутентификации, отдельной от SQL Server, и собственным репозиторием исходного кода ... с использованием технологии, с которой у нас нет опыта, поэтому с ее собственным довольно привлекательным Кривая глубокого обучения.
Можете ли вы предложить какой-либо другой способ запроса базы данных SQL Server через REST / HTTP, который не считается устаревшим и который возвращает результаты в виде XML?
Спасибо за любую помощь.