¿Cuáles son los pros y los contras de usar cada tecnología?WCF vs ASP .Net Web API
WCF Web Api ahora se fusionó en Asp.net Asp.net web api ahora es compatible con alojamiento propio.
Todavía me imagino que si quiero exponer múltiples esquemas de protocolo para la misma operación, aún me inclinaría hacia WCF o ¿puede el punto de extremo Mvc hacer esto también?
¿La nueva Asp.Net web api expone Wsdl? Si no, ¿cómo podría el cliente descubrir qué operación está disponible para ellos?
Podría decirse que la mejor característica de Mvc es el encuadernador. ¿Cuán robusto es el equivalente de WCF?
Entonces, ¿alguien puede decirme qué ventaja trae la API web de Asp.net a la mesa? WCF parece abrumadoramente la opción más poderosa/escalable, imo. Casi lo único que Mvc Web Api tiene sobre el modelo WCF es probablemente la facilidad de desarrollo, pero eso significa squat si termina siendo una seria limitación de diseño en el futuro.
El título de esta pregunta me parece un poco engañoso. El título es "MVC 4 vs Wcf Web Api", pero la pregunta parece tratar más con WCF vs ASP .Net Web API. Del título pensé que lo que se estaba comparando era el marco MVC 4 estándar (Controladores, Modelos, Vistas) versus el marco ASP .NET Web API. ¿Alguien más encuentra este título engañoso? – BruceHill