2010-04-05 25 views
31

¿Qué es WCF y WF en .NET? ¿Cuáles son sus usos? ¿Cómo empezar a aprenderlo?¿Qué es WCF en .NET?

Gracias por las respuestas, son una gran guía para mí. Pero quiero preguntar dónde debo usar Thins WCF? ¿En qué escenario podemos usarlo correctamente?

Respuesta

47

WCF = Windows Communication Fundación

Un conjunto orientado a la comunicación de la API y un "tiempo de ejecución" dentro de .NET para hacer que dos (o más) sistemas hablen entre sí. Básicamente reemplaza ASMX (servicios web ASP.NET), .NET remoting (control remoto de objetos) y algunas otras API y productos relacionados con la comunicación en el espacio .NET.

What does WCF replace?

Puede y debe ser utilizado en cualquier momento dos sistemas (aplicaciones), las máquinas tienen que intercambiar información, básicamente. Es la base de todos los "sistemas conectados".

Su destino final es el MSDN Developer Center for WCF que tiene un montón de tutoriales, artículos, código de muestra, pantallas, videos y mucho más.

+1

gracias ... hace un momento empecé WCF aprendizaje y su respuesta fue muy útil para mí saber el concepto – Freelancer

10

De MSDN: "Windows Communication Foundation es ... una parte de .NET Framework que proporciona un modelo de programación unificado para la creación rápida de aplicaciones orientadas a servicios que se comunican a través de la web y la empresa."

White Paper on WCF

Beginners Guide with lots of videos

Buena suerte!

2

WCF es la sigla de Windows Communication Foundation. Este es un gran sistema distribuido de red desarrollado por Microsoft para la comunicación entre aplicaciones. Aquí puede encontrar el buen tutorial sobre WCF.

http://www.wcftutorial.net/

2

de Wikipedia (http://en.wikipedia.org/wiki/Windows_Communication_Foundation):

El Windows Communication Foundation (WCF o) es una interfaz de programación de aplicaciones (API) en .NET Framework para la construcción de aplicaciones conectados y orientados al servicio.

WCF está diseñado para diseñar y desplegar aplicaciones distribuidas bajo la implementación de arquitectura orientada a servicios (SOA). ** Architechture

** WCF está diseñado utilizando principios de arquitectura orientada a servicios a compatible con la informática distribuida donde los servicios tienen consumidores remotos. Los clientes pueden consumir múltiples servicios; los servicios pueden ser consumidos por clientes múltiples. Los servicios están poco relacionados entre sí. Los servicios suelen tener una interfaz WSDL (lenguaje de descripción de servicios web) que cualquier cliente WCF puede usar para consumir el servicio, independientemente de en qué plataforma está alojado el servicio.WCF implementa muchos estándares avanzados de servicios web (WS) tales como WS-Addressing, WS-ReliableMessaging y WS-Security. Con el lanzamiento de .NET Framework 4.0, WCF también proporciona servicios de sindicación RSS, WS-Discovery, enrutamiento y mejor soporte para servicios REST. Endpoint Un cliente WCF se conecta a un servicio WCF a través de un Endpoint. Cada servicio expone su contrato a través de uno o más puntos finales. Un punto final tiene una dirección (que es una URL que especifica dónde se puede acceder al punto final ) y propiedades de enlace que especifican cómo se transferirán los datos .

2

Windows Communication Foundation (o WCF) es una interfaz de programación de aplicaciones (API) en .NET Framework para crear aplicaciones conectadas y orientadas a servicios.

WCF está diseñado para diseñar e implementar aplicaciones distribuidas en la implementación de arquitectura orientada a servicios (SOA). ** Architechture