Cómo funciona el proxy WCF
Después de crear un servicio, se puede utilizar para implementar llamadas cliente-servidor a través de los límites de procesos y máquinas en una intranet. Con esta llamada, puede exponer llamadas en cola y garantías de servicios de transporte, y exponer servicios web interoperables utilizando la pila WS completa.
WCF unifica una variedad de tecnologías anteriores, a saber, .NET Remoting, Enterprise Services, ASMX (ASP.NET Web Services) y WSE (Web Services Enhancement).
Antes de WCF, los desarrolladores tenían que combinar la funcionalidad distribuida con la tecnología que llamaba esa funcionalidad. Esto significa que los desarrolladores deben saber de antemano si están utilizando objetos remotos, componentes de servicio o servicios web. Porque tienen diferentes modelos de prestaciones. No sé qué sería peor, aprender estas 3 tecnologías diferentes para diferentes necesidades de comunicación o usar cualquiera de las 3 tecnologías para todas las diferentes necesidades de comunicación. Con WCF, estos problemas se resuelven. Los desarrolladores aprenden un modelo de programación que diseña servicios basados en contratos y toma decisiones basadas en protocolos y políticas al implementar servicios. Además, los desarrolladores no necesitan comprender las tuberías subyacentes ni los protocolos de comunicación.