SlideShare una empresa de Scribd logo
W.F.C
¿Qué es Windows
Communication
Foundation?
• Es un marco de trabajo para la creación
de aplicaciones orientadas a servicios.
• También se lo conoce como Indigo
• Es la plataforma de mensajería que
forma parte de la API de
la Plataforma .NET 3.0
• 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 arquitecturas orientadas a
servicios (SOA), con una API simple; y
que puede ejecutarse en una máquina
local, una LAN, o sobre Internet en una
forma segura.
• 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
• Orientación a servicios
• Interoperabilidad
• Varios modelos de mensajes
• Metadatos de servicios
• Contratos de datos
• Seguridad
Características de WCF
• Varios transportes y codificaciones
• Mensajes confiables y en cola
• Mensajes duraderos
• Transacciones
• Compatibilidad con AJAX y REST
• Extensibilidad
Ventajas
• WCF soporta SOAP(Simple Object
Access Protocol*), protocolo que se
asemeja al XML pero que tiene la
particularidad de ser configurado con
atributos desde las misma clases que se
quieres pasar en la comunicación. * Este
protocolo permite encriptar y asegurar
información a través del internet.
Ventajas
• Poder hostear un servicio sin que este en
el IIS o en los servicios administrados de
windows.
• Soporta patrones de intercambio de
mensajes como request-response, one-
way, and duplex.
Ventajas
• Incluso soporta Peer networking donde los
clientes no necesitan de un mecanismo
central para establecer comunicación así
como las redes mesh.
Requisitos para instalar WCF:
• NET Framework 3.x
• SDK
• NET Framework 3.5 que puede ser
instalado en Windows XP SP2, Windows
Vista, Windows Server 2003 y Windows
Server 2008.

Más contenido relacionado

PPTX
WINDOWS COMUNICATION FOUNDATION
PPSX
Wcf
PPTX
Windows communication foundation (wcf)
PPTX
PPTX
PPTX
Wcf - Clase Introductoria
PPTX
Windows communication foundation
WINDOWS COMUNICATION FOUNDATION
Wcf
Windows communication foundation (wcf)
Wcf - Clase Introductoria
Windows communication foundation

La actualidad más candente (20)

PPTX
Wimdows comunication foundation
PPTX
Windows communication foundation
PPTX
Windows Communication Foundation
PPTX
Windows communication foundation
PPTX
Windows communication foundation (wcf)
PPSX
PPTX
Introduccion Servicios Web
PPTX
Windows communication foundation
PPTX
Windows communication foundation(wcf)
PPTX
Ug.aocaña
PPT
Windows Communication Foundation (WCF)
PPTX
Trabajo
PPTX
Programación orientada a objetos
PPTX
Windows communication foundation by Marcos Acosta
PPTX
2 Suite - ibm
PPTX
Windows Communication Foundation
PPTX
Fundamentos SOA
PPTX
Web services
PPTX
Qué es windows communication foundation
PPTX
Riglo
Wimdows comunication foundation
Windows communication foundation
Windows Communication Foundation
Windows communication foundation
Windows communication foundation (wcf)
Introduccion Servicios Web
Windows communication foundation
Windows communication foundation(wcf)
Ug.aocaña
Windows Communication Foundation (WCF)
Trabajo
Programación orientada a objetos
Windows communication foundation by Marcos Acosta
2 Suite - ibm
Windows Communication Foundation
Fundamentos SOA
Web services
Qué es windows communication foundation
Riglo
Publicidad

Similar a Wcf (18)

PPTX
Windows communication foundation completo
PPTX
Windows communication
PPTX
Windows communication foundation (wcf)
PPTX
Windows communication foundation (wcf)
PPTX
Windows comunication fundaction
PPTX
Windows communication foundation completo
PPTX
Windows communication foundation wcf
PPTX
Proyecto
PPT
PPTX
Ugmmontoya
PPT
Charla Web Services
PPTX
ingenieria web.pptx
PPT
Java2 servicios web
PDF
3/9 soa y web services
Windows communication foundation completo
Windows communication
Windows communication foundation (wcf)
Windows communication foundation (wcf)
Windows comunication fundaction
Windows communication foundation completo
Windows communication foundation wcf
Proyecto
Ugmmontoya
Charla Web Services
ingenieria web.pptx
Java2 servicios web
3/9 soa y web services
Publicidad

Último (20)

PPTX
Welcome to the 7th Science Class 2025-2026 Online.pptx
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Metodologías Activas con herramientas IAG
PPTX
Doctrina 1 Soteriologuia y sus diferente
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
Welcome to the 7th Science Class 2025-2026 Online.pptx
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Tomo 1 de biologia gratis ultra plusenmas
Metodologías Activas con herramientas IAG
Doctrina 1 Soteriologuia y sus diferente
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Punto Critico - Brian Tracy Ccesa007.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
2.0 Introduccion a processing, y como obtenerlo
Presentación de la Cetoacidosis diabetica.pptx
DI, TEA, TDAH.pdf guía se secuencias didacticas
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Atencion prenatal. Ginecologia y obsetricia
PLAN DE CASTELLANO 2021 actualizado a la normativa
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd

Wcf

  • 2. • Es un marco de trabajo para la creación de aplicaciones orientadas a servicios. • También se lo conoce como Indigo • Es la plataforma de mensajería que forma parte de la API de la Plataforma .NET 3.0 • Se encuentra basada en la Plataforma .NET 2.0 y de forma predeterminada se incluye en el Sistema Operativo Microsoft Windows Vista.
  • 3. • Fue creada con el fin de permitir una programación rápida de sistemas distribuidos y el desarrollo de aplicaciones basadas en arquitecturas orientadas a servicios (SOA), con una API simple; y que puede ejecutarse en una máquina local, una LAN, o sobre Internet en una forma segura.
  • 4. • 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.
  • 5. Características de WCF • Orientación a servicios • Interoperabilidad • Varios modelos de mensajes • Metadatos de servicios • Contratos de datos • Seguridad
  • 6. Características de WCF • Varios transportes y codificaciones • Mensajes confiables y en cola • Mensajes duraderos • Transacciones • Compatibilidad con AJAX y REST • Extensibilidad
  • 7. Ventajas • WCF soporta SOAP(Simple Object Access Protocol*), protocolo que se asemeja al XML pero que tiene la particularidad de ser configurado con atributos desde las misma clases que se quieres pasar en la comunicación. * Este protocolo permite encriptar y asegurar información a través del internet.
  • 8. Ventajas • Poder hostear un servicio sin que este en el IIS o en los servicios administrados de windows. • Soporta patrones de intercambio de mensajes como request-response, one- way, and duplex.
  • 9. Ventajas • Incluso soporta Peer networking donde los clientes no necesitan de un mecanismo central para establecer comunicación así como las redes mesh.
  • 10. Requisitos para instalar WCF: • NET Framework 3.x • SDK • NET Framework 3.5 que puede ser instalado en Windows XP SP2, Windows Vista, Windows Server 2003 y Windows Server 2008.