Was sind die Vor- und Nachteile jeder Technologie?
Die WCF-Web-API wird jetzt in Asp.net zusammengeführt. Die Asp.net-Web-API unterstützt jetzt Self-Hosting.
Ich stelle mir immer noch vor, wenn ich mehrere Protokollschemata für denselben Vorgang verfügbar machen möchte, würde ich mich immer noch zu WCF neigen, oder kann der Mvc-Endpunkt dies auch tun?
Macht die neue Asp.Net-Web-API auch Wsdl verfügbar? Wenn nicht, wie würde der Client herausfinden, welche Operation für ihn verfügbar ist?
Das wohl beste Merkmal von Mvc ist der Modellbinder. Wie robust ist das WCF-Äquivalent?
Kann mir jemand sagen, welchen Vorteil die Asp.net-Web-API bietet? WCF scheint überwiegend die leistungsfähigere / skalierbarere Wahl zu sein, imo. Das einzige, was die Mvc Web Api gegenüber dem WCF-Modell hat, ist wahrscheinlich die einfache Entwicklung, aber das bedeutet Kniebeugen, wenn es später zu einer ernsthaften Designbeschränkung wird.