Jakie są wady i zalety korzystania z każdej technologii?
Interfejs WCF Web Api jest teraz scalony z Asp.net Web API Asp.net obsługuje teraz własny hosting.
Nadal wyobrażam sobie, że jeśli chcę ujawnić wiele schematów protokołów dla tej samej operacji, nadal skłaniałbym się do WCF lub czy punkt końcowy Mvc też to zrobić?
Czy nowy interfejs API sieci Web Asp.Net udostępnia Wsdl? Jeśli nie, w jaki sposób klient dowie się, jaka operacja jest dla niego dostępna?
Prawdopodobnie najlepszą cechą Mvc jest spoiwo modelarskie. Jak solidny jest odpowiednik WCF?
Czy ktoś może mi powiedzieć, jakie korzyści przynosi interfejs API sieci Web Asp.net? WCF wydaje się w przeważającej mierze bardziej wydajnym / skalowalnym wyborem, imo. Jedyną rzeczą, którą Mvc Web Api ma w modelu WCF, jest prawdopodobnie łatwość programowania, ale oznacza to przysadzistość, jeśli ostatecznie stanie się poważnym ograniczeniem projektowym w przyszłości.