Servicios REST en WCF – Mucho trabajo mismo resultado
Nuestro buen amigo Nicolas Herrera nos comparte su artículo:
Servicios REST en WCF – Mucho trabajo mismo resultado
Desde que surgió WCF siempre se ha estado en constante evolución hacia lograr hacer servicios web totalmente sobre HTTP, intentando dar soporte por supuesto a los servicios RestFul y centrando su atención en todos los poderes del protocolo http para empezar a verlo como lo que es, un protocolo de aplicación.
Mucha gente se esforzó por darle el rumbo correcto a este producto, varios APIs se vieron ir y venir en CodePlex, siempre persiguiendo el mismo objetivo. Finalmente en la versión 3.5 y 4 de WCF se llego a decir que era posible la construcción de servicios RESTFul.
Personalmente nunca me han gustado los servicios WCF y no puedo decir que sea un experto en la materia, pero el hecho de tener que trabajar con tantos y tantos tipos de configuraciones en archivos .config donde no te saldrá un error de compilación si algo está mal [Siempre será una linda pantalla de error con un mensaje que nunca entiendes, y no lo niegues que es así ], donde testear estos servicios requiere de un cliente o aplicación [WCF Test Client por ejemplo] donde por cada forma de consumo se debe teclear un nuevo EndPoint, tener que decorar con tantos atributos los métodos para tener algún tipo de funcionalidad personalizada y un gran etc. que hace que no me termine de gustar esta tecnología.
Saludos.
Fernando García Loera (Community Program Manager – Latin America Region)