Каковы плюсы и минусы использования каждой технологии?
WCF Web Api теперь объединен с Asp.net Веб-API Asp.net теперь поддерживает самостоятельный хостинг.
Я все еще представляю, что если я хочу предоставить несколько схем протоколов для одной и той же операции, я все равно буду склоняться к WCF, или может ли конечная точка Mvc сделать это тоже?
Также новый веб-интерфейс Asp.Net предоставляет доступ к Wsdl? Если нет, как клиент узнает, какая операция ему доступна?
Возможно, лучшая особенность Mvc - это привязка моделей. Насколько надежен эквивалент WCF?
Так может ли кто-нибудь сказать мне, какие преимущества дает веб-API Asp.net? WCF кажется в подавляющем большинстве более мощным / масштабируемым выбором, imo. Единственное, что Mvc Web Api имеет по сравнению с моделью WCF, это, вероятно, простота разработки, но это означает приседание, если в конечном итоге это станет серьезным ограничением дизайна в будущем.