WCF verfügt über eine etablierte Architektur und einen ausgeprägten Konfigurationsfokus.
Der Vorteil von WCF besteht darin, dass dies eine weitgehende Änderung mit minimaler Neukompilierung von Binärdateien unterstützt.
Der Nachteil ist, dass es eine eigene Lernkurve hat ... und je nach Geschmack eine starke Neigung zur XML-Konfiguration.
Wenn Sie ein Entwickler sind, finden Sie die Web-API möglicherweise ansprechender.
Wenn Sie ein Sys-Administrator sind, finden Sie WCF möglicherweise ansprechender.