Windows Communication Foundation (WCF) es una plataforma de mensajería que forma parte de .NET 3.0 y se incluye en Windows Vista, permitiendo el desarrollo rápido de aplicaciones basadas en servicios en una red de forma segura. WCF puede utilizarse en Windows XP y Windows Server 2003 además de Windows Vista, y Microsoft ha liberado extensiones y herramientas de desarrollo para usar esta tecnología.
2. Es la plataforma de mensajería que forma parte de
la API de la plataforma . NET 3.0 antes conocida
como WinFX, se encuentra basada en la
plataforma. NET 2.0 y de forma predeterminada se
incluye en el sistema operativo Microsoft Windows
Vista.
Fue creada con el fin de permitir una programación
rápida de sistemas distribuidos y el desarrollo de
aplicaciones basadas en arquitectura orientadas a
servicios también conocido como SOA con una API
simple que puede ejecutarse desde una maquina
local, una LAN, sobre internet de una forma
segura.
3. Los desarrolladores pueden crear
aplicaciones utilizando W.C.F. , y aunque
inicialmente fue desarrollado para este
sistema operativo, también puede ser
utilizado en Windows XP y Windows 2003
server esto debido a una decisión tomada
por Microsoft para permitir su utilización por
la mayor parte de desarrolladores que
trabajan sobre la línea de productos
relacionados con la tecnología .NET.
Es posible crear aplicaciones basadas en
4. Microsoft ha liberado un paquete de extensiones y
un kit de desarrollo integrado que pueden ser
utilizado con esta tecnología y otros que se
incluyen en la plataforma .NET V 3.0.
Un conjunto de clases .NET que conforman la API
de WCF, están basado en la plataforma .NET 2.0 y
son de libre distribución.
El compilador de Visual Studio, puede ser
combinado con un IDE gratuito, alguna solución
para programación gratuita para desarrolladores
no- profesionales o estudiantes, en el caso que
prefieran no desarrollar con ediciones gratuitas o
express de Visual Studio 2005.