В чем разница между веб-API и приложением Azure API?

Тема в значительной степени говорит сама за себя, но я совершенно уверен, что если я разверну стандартный веб-API на веб-сайте Azure, он будет работать без проблем с использованием проверки подлинности по стандартным формам.

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


person ProfK    schedule 28.11.2016    source источник
comment
На сегодняшний день — › веб-API ASP .Net при размещении в Azure называется приложением API Azure.   -  person RBT    schedule 02.03.2017


Ответы (2)


Управление API Azure — это способ публикации и использования ваших веб-API, он позволяет классифицировать ваши API, создавать сегменты и добавлять цены для каждого сегмента, а также предлагает множество других функций, таких как кэширование, регулирование и преобразование формата. Все эти функции можно активировать с помощью некоторых манипуляций с простым XML-файлом.

Приложения API позволяют размещать ваши API, отслеживать их и легко развертывать веб-API в Azure.

Так что можно предположить, что это дополнение к Web API

person Haitham Shaddad    schedule 28.11.2016
comment
Хм, разве это не функции управления API Azure? Не приложения API? - person juunas; 29.11.2016

Веб-приложения и Приложения API являются частью Службы приложений. Обе они являются платформами веб-хостинга. И, как вы сказали, веб-API отлично работает в веб-приложении.

Раньше у приложений API были определенные функции, которых не было у веб-приложений, хотя это изменилось. Веб-приложения также поддерживают, например. Определения чванства сейчас.

Разница между ними в настоящее время заключается в значке. Так написано в документации.

person juunas    schedule 28.11.2016