Introducción a la programación WCF

Introducción a la programación de Windows Comunication Foundation - WCF con C#


Introducción a la programación WCF

Este tutorial explica los conceptos de WCF , el sistema desarrollado por Microsoft para la comunicación entre aplicaciones.

Windows Communication Foundation (más conocido como WCF es una plataforma de desarrollo para crear, configurar y distribuir servicios en red.

La principal característica de WCF es la interoperabilidad, es un modelo de programación unificado que combina Servicios Web , objetos remotos , MSMQ y COM + . Es decir, WCF proporciona una plataforma común para todas las comunicaciones.NET.

La siguiente figura muestra las diferentes tecnologías que conforman WCF :

Introducción al WCF

Ventajas del WCF

  • WCF puede interconectarse con otros servicios que no tienen porqué escribirse en.NET.
  • Los servicios WCF ofrecen un mejor rendimiento comparados con los servicios Web de ASPX .
  • En WCF no es necesario cambiar el código si se modifica el modelo de seguridad y la forma de transmisión. Simplemente debemos cambiar la configuración.
  • WCF tiene un sistema de log integrado.

Desventajas del WCF

Diseñar correctamente servicios basados sobre WCF es bastante más complicado que los servicios Web ASMX clásicos.

Páginas relacionadas