SlideShare una empresa de Scribd logo
1 de 8
----HERRERA LOURDES----
1 Informática A1
WCF WINDOWS COMMUNICATION FUNDATION
¿Qué es?
Windows Communication Foundation (WCF) es un marco de trabajo
para la creación de aplicaciones orientadas a servicios. Con WCF, es
posible enviar datos como mensajes asincrónicos de un extremo de
servicio a otro. Un extremo de servicio puede formar parte de un
servicio disponible continuamente hospedado por IIS, o puede ser un
servicio hospedado en una aplicación. Un extremo puede ser un cliente
de un servicio que solicita datos de un extremo de servicio. Los
mensajes pueden ser tan simples como un carácter o una palabra que
se envía como XML, o tan complejos como una secuencia de datos
binarios.
Características de WCF
Servicios de flujo de trabajo
Describe cómo crear y configurar servicios de flujo de trabajo.
Extremos: direcciones, enlaces y contratos
Describe cómo controlar varios aspectos del servicio.
Transferencia y serialización de datos
Describe cómo la serialización de datos se puede personalizar para la interoperación o
la compatibilidad futura.
Sesiones, creación de instancias y simultaneidad
Describe los modos de sesión y creación de instancias de WCF y cómo seleccionar el modo
correcto para su aplicación.
Transportes en Windows Communication Foundation
Describe cómo configurar el nivel de transporte, el nivel más bajo de la pila del canal.
Colas y sesiones de confianza
Describe las colas que almacenan mensajes de una aplicación emisora en nombre de una
aplicación receptora y, a continuación, reenvían estos mensajes a la aplicación receptora.
Transacciones
Explica cómo crear operaciones de transacción que se puedan revertir de ser necesario.
Seguridad en Windows Communication Foundation
Describe cómo la seguridad WCF le ayuda a crear aplicaciones que tienen confidencialidad e
integridad. La autenticación y autorización también están disponibles, como lo están las
características de auditoría.
Conexión de redes punto a punto
Detalla cómo crear servicios del mismo nivel y clientes.
Metadatos
Describe la arquitectura de metadatos y los formatos.
Clientes
Describe cómo crear una variedad de clientes que obtienen acceso a servicios.
Hospedaje
Describe el alojamiento. Un servicio puede ser alojado por otra aplicación, o puede estar
alojado en sí mismo.
Interoperabilidad e integración
Describe cómo utilizar WCF para extender su lógica existente en lugar de tener que rescribirla si
tiene una inversión sustancial en lógica de aplicación basada en componentes alojada en COM+.
Modelo de programación de web HTTP de WCF
Describe el modelo de programación web WCF que permite a los programadores exponer las
operaciones del servicio WCF a extremos no SOAP.
Sindicación en WCF
Describe el soporte para exponer con facilidad los alimentadores de sindicación de un servicio WCF.
Integración de AJAX y compatibilidad de JSON
Describe la compatibilidad con ASP.NET Asynchronous JavaScript y XML (AJAX), y el formato de
datos Notación de objetos JavaScript (JSON) para permitir que los servicios de WCF expongan
operaciones a los clientes AJAX.
Detección de WCF
Describe el soporte para habilitar el reconocimiento de los servicios en tiempo de ejecución de
forma interoperable mediante el protocolo WS-Discovery.
Enrutar
Describe el servicio de enrutamiento.
Desarrollando con WCF
Los desarrolladores pueden crear aplicaciones utilizando WCF, 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 WCF utilizando Microsoft
Visual Studio 2005 en su entorno de desarrollo integrado. Microsoft ha
liberado un paquete de extensiones y un Kit de Desarrollo que puede
ser utilizado con esta tecnología y otras que se incluyen en
la Plataforma .NET v3.0.
El conjunto de clases .NET que conforman la API de WCF, están
basados 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.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

WINDOWS COMUNICATION FOUNDATION
WINDOWS COMUNICATION FOUNDATIONWINDOWS COMUNICATION FOUNDATION
WINDOWS COMUNICATION FOUNDATION
 
Riglo
RigloRiglo
Riglo
 
Santiago
SantiagoSantiago
Santiago
 
Windows communication foundation completo
Windows communication foundation completoWindows communication foundation completo
Windows communication foundation completo
 
Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF) Windows Communication Foundation (WCF)
Windows Communication Foundation (WCF)
 
Wcf
WcfWcf
Wcf
 
Santiago
SantiagoSantiago
Santiago
 
Presentación1
Presentación1Presentación1
Presentación1
 
Introducción a WCF
Introducción a WCFIntroducción a WCF
Introducción a WCF
 
Wcf
WcfWcf
Wcf
 
Windows communication foundation (wcf)
Windows communication foundation (wcf)Windows communication foundation (wcf)
Windows communication foundation (wcf)
 
Scom5 Ws Ii
Scom5 Ws IiScom5 Ws Ii
Scom5 Ws Ii
 
WCF for Dummies (Parte I)
WCF for Dummies (Parte I)WCF for Dummies (Parte I)
WCF for Dummies (Parte I)
 
Wimdows comunication foundation
Wimdows comunication foundationWimdows comunication foundation
Wimdows comunication foundation
 
Inves
InvesInves
Inves
 
Trabajo 1 programacion
Trabajo 1 programacionTrabajo 1 programacion
Trabajo 1 programacion
 
Darkfusion
DarkfusionDarkfusion
Darkfusion
 
WCF for Dummies (Parte II)
WCF for Dummies (Parte II)WCF for Dummies (Parte II)
WCF for Dummies (Parte II)
 
Ug.aocaña
Ug.aocañaUg.aocaña
Ug.aocaña
 
Wfc
WfcWfc
Wfc
 

Similar a Windows Communication Foundation

Windows communication foundation completo
Windows communication foundation completoWindows communication foundation completo
Windows communication foundation completoEduardo Bazurto
 
Windows comunication fundaction
Windows comunication fundactionWindows comunication fundaction
Windows comunication fundactionkcarbache
 
Windows communication foundation (wcf)
Windows communication foundation (wcf)Windows communication foundation (wcf)
Windows communication foundation (wcf)Vivi Marquez
 
Windows communication foundation (wcf)
Windows communication foundation (wcf)Windows communication foundation (wcf)
Windows communication foundation (wcf)Vivi Marquez
 
Windows communication foundation wcf
Windows communication foundation  wcfWindows communication foundation  wcf
Windows communication foundation wcfelvis mendieta
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundationAlexis Arguello
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundationJoseph Bros
 
Qué es windows communication foundation
Qué es windows communication foundationQué es windows communication foundation
Qué es windows communication foundationjuliomancerotroya
 
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores WebC:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Weblosmassueltos
 

Similar a Windows Communication Foundation (19)

Windows communication foundation completo
Windows communication foundation completoWindows communication foundation completo
Windows communication foundation completo
 
Windows comunication fundaction
Windows comunication fundactionWindows comunication fundaction
Windows comunication fundaction
 
Ugmmontoya
UgmmontoyaUgmmontoya
Ugmmontoya
 
Windows communication
Windows communicationWindows communication
Windows communication
 
Windows communication foundation (wcf)
Windows communication foundation (wcf)Windows communication foundation (wcf)
Windows communication foundation (wcf)
 
Windows communication foundation (wcf)
Windows communication foundation (wcf)Windows communication foundation (wcf)
Windows communication foundation (wcf)
 
Wcf
WcfWcf
Wcf
 
Windows communication foundation wcf
Windows communication foundation  wcfWindows communication foundation  wcf
Windows communication foundation wcf
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
 
Proyecto
ProyectoProyecto
Proyecto
 
Rmonzon
RmonzonRmonzon
Rmonzon
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
 
Qué es windows communication foundation
Qué es windows communication foundationQué es windows communication foundation
Qué es windows communication foundation
 
Wcf
WcfWcf
Wcf
 
Wcf.ppp
Wcf.pppWcf.ppp
Wcf.ppp
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores WebC:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
 
INVESTIGACION
INVESTIGACIONINVESTIGACION
INVESTIGACION
 
Web services
Web servicesWeb services
Web services
 

Último

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 

Último (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

Windows Communication Foundation

  • 1.
  • 2. ----HERRERA LOURDES---- 1 Informática A1 WCF WINDOWS COMMUNICATION FUNDATION
  • 3. ¿Qué es? Windows Communication Foundation (WCF) es un marco de trabajo para la creación de aplicaciones orientadas a servicios. Con WCF, es posible enviar datos como mensajes asincrónicos de un extremo de servicio a otro. Un extremo de servicio puede formar parte de un servicio disponible continuamente hospedado por IIS, o puede ser un servicio hospedado en una aplicación. Un extremo puede ser un cliente de un servicio que solicita datos de un extremo de servicio. Los mensajes pueden ser tan simples como un carácter o una palabra que se envía como XML, o tan complejos como una secuencia de datos binarios.
  • 4. Características de WCF Servicios de flujo de trabajo Describe cómo crear y configurar servicios de flujo de trabajo. Extremos: direcciones, enlaces y contratos Describe cómo controlar varios aspectos del servicio. Transferencia y serialización de datos Describe cómo la serialización de datos se puede personalizar para la interoperación o la compatibilidad futura. Sesiones, creación de instancias y simultaneidad Describe los modos de sesión y creación de instancias de WCF y cómo seleccionar el modo correcto para su aplicación. Transportes en Windows Communication Foundation Describe cómo configurar el nivel de transporte, el nivel más bajo de la pila del canal. Colas y sesiones de confianza Describe las colas que almacenan mensajes de una aplicación emisora en nombre de una aplicación receptora y, a continuación, reenvían estos mensajes a la aplicación receptora.
  • 5. Transacciones Explica cómo crear operaciones de transacción que se puedan revertir de ser necesario. Seguridad en Windows Communication Foundation Describe cómo la seguridad WCF le ayuda a crear aplicaciones que tienen confidencialidad e integridad. La autenticación y autorización también están disponibles, como lo están las características de auditoría. Conexión de redes punto a punto Detalla cómo crear servicios del mismo nivel y clientes. Metadatos Describe la arquitectura de metadatos y los formatos. Clientes Describe cómo crear una variedad de clientes que obtienen acceso a servicios. Hospedaje Describe el alojamiento. Un servicio puede ser alojado por otra aplicación, o puede estar alojado en sí mismo. Interoperabilidad e integración Describe cómo utilizar WCF para extender su lógica existente en lugar de tener que rescribirla si tiene una inversión sustancial en lógica de aplicación basada en componentes alojada en COM+.
  • 6. Modelo de programación de web HTTP de WCF Describe el modelo de programación web WCF que permite a los programadores exponer las operaciones del servicio WCF a extremos no SOAP. Sindicación en WCF Describe el soporte para exponer con facilidad los alimentadores de sindicación de un servicio WCF. Integración de AJAX y compatibilidad de JSON Describe la compatibilidad con ASP.NET Asynchronous JavaScript y XML (AJAX), y el formato de datos Notación de objetos JavaScript (JSON) para permitir que los servicios de WCF expongan operaciones a los clientes AJAX. Detección de WCF Describe el soporte para habilitar el reconocimiento de los servicios en tiempo de ejecución de forma interoperable mediante el protocolo WS-Discovery. Enrutar Describe el servicio de enrutamiento.
  • 7. Desarrollando con WCF Los desarrolladores pueden crear aplicaciones utilizando WCF, 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 WCF utilizando Microsoft Visual Studio 2005 en su entorno de desarrollo integrado. Microsoft ha liberado un paquete de extensiones y un Kit de Desarrollo que puede ser utilizado con esta tecnología y otras que se incluyen en la Plataforma .NET v3.0.
  • 8. El conjunto de clases .NET que conforman la API de WCF, están basados 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.