SlideShare una empresa de Scribd logo
1 de 9
TM Microsoft ® Visual Studio 2010 © Windows CommunicationFoundation (WCF) Carlos HuallpaGerente de Proyectos en TIAselera SAC ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
.NET  Framework 4.0 ,[object Object]
Soporta diversos escenarios de comunicaciones (inter-process, intranet, internet, …)
Independiza la Arquitectura de los detalles de las comunicaciones.
Reduce drásticamente el numero de líneas de código necesarias para las comunicaciones.
Solo disponible a partir del .NET Framework 3.0 y Visual Studio 2008.CardSpace WPF .net Framework WF WCF ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
WCF - Que brinda? ,[object Object]
Aplicaciones distribuidas transaccionales y confiables.
Interoperabilidad basada en Web Services (WS-*)

Más contenido relacionado

Más de Edutiva

Procesos de Planillas Automatizados
Procesos de Planillas AutomatizadosProcesos de Planillas Automatizados
Procesos de Planillas AutomatizadosEdutiva
 
Procesos de Bolsa de Trabajo Automatizados
Procesos de Bolsa de Trabajo AutomatizadosProcesos de Bolsa de Trabajo Automatizados
Procesos de Bolsa de Trabajo AutomatizadosEdutiva
 
Procesos de Admisión Automatizados
Procesos de Admisión AutomatizadosProcesos de Admisión Automatizados
Procesos de Admisión AutomatizadosEdutiva
 
Procesos de Seguridad Automatizados
Procesos de Seguridad AutomatizadosProcesos de Seguridad Automatizados
Procesos de Seguridad AutomatizadosEdutiva
 
Procesos de Intranet Automatizados
Procesos de Intranet AutomatizadosProcesos de Intranet Automatizados
Procesos de Intranet AutomatizadosEdutiva
 
Procesos de Biblioteca Automatizados
Procesos de Biblioteca AutomatizadosProcesos de Biblioteca Automatizados
Procesos de Biblioteca AutomatizadosEdutiva
 
Procesos de Certificacion Automatizados
Procesos de Certificacion AutomatizadosProcesos de Certificacion Automatizados
Procesos de Certificacion AutomatizadosEdutiva
 
Procesos de Notas Automatizados
Procesos de Notas AutomatizadosProcesos de Notas Automatizados
Procesos de Notas AutomatizadosEdutiva
 
Procesos de Facilitadores Automatizados
Procesos de Facilitadores AutomatizadosProcesos de Facilitadores Automatizados
Procesos de Facilitadores AutomatizadosEdutiva
 
Procesos de Cuentas por Cobrar Automatizados
Procesos de Cuentas por Cobrar AutomatizadosProcesos de Cuentas por Cobrar Automatizados
Procesos de Cuentas por Cobrar AutomatizadosEdutiva
 
Procesos de Matricula Automatizados
Procesos de Matricula AutomatizadosProcesos de Matricula Automatizados
Procesos de Matricula AutomatizadosEdutiva
 
Procesos de Programacion Automatizados
Procesos de Programacion AutomatizadosProcesos de Programacion Automatizados
Procesos de Programacion AutomatizadosEdutiva
 
Procesos de Ventas Automatizados
Procesos de Ventas AutomatizadosProcesos de Ventas Automatizados
Procesos de Ventas AutomatizadosEdutiva
 
Edutiva ERP - Sistema Integrado de Gestión Académica y Administrativa
 Edutiva ERP - Sistema Integrado de Gestión Académica y Administrativa Edutiva ERP - Sistema Integrado de Gestión Académica y Administrativa
Edutiva ERP - Sistema Integrado de Gestión Académica y AdministrativaEdutiva
 
Manual del Campus Virtual
Manual del Campus VirtualManual del Campus Virtual
Manual del Campus VirtualEdutiva
 
Tutoría de Cursos Virtuales
Tutoría de Cursos VirtualesTutoría de Cursos Virtuales
Tutoría de Cursos VirtualesEdutiva
 
Virtualización de Cursos
Virtualización de CursosVirtualización de Cursos
Virtualización de CursosEdutiva
 
Capacitación - Seminario de Telemarketing
Capacitación - Seminario de TelemarketingCapacitación - Seminario de Telemarketing
Capacitación - Seminario de TelemarketingEdutiva
 
Edutiva ERP - Plataforma de Educación a Distancia (LMS)
Edutiva ERP - Plataforma de Educación a Distancia (LMS)Edutiva ERP - Plataforma de Educación a Distancia (LMS)
Edutiva ERP - Plataforma de Educación a Distancia (LMS)Edutiva
 

Más de Edutiva (19)

Procesos de Planillas Automatizados
Procesos de Planillas AutomatizadosProcesos de Planillas Automatizados
Procesos de Planillas Automatizados
 
Procesos de Bolsa de Trabajo Automatizados
Procesos de Bolsa de Trabajo AutomatizadosProcesos de Bolsa de Trabajo Automatizados
Procesos de Bolsa de Trabajo Automatizados
 
Procesos de Admisión Automatizados
Procesos de Admisión AutomatizadosProcesos de Admisión Automatizados
Procesos de Admisión Automatizados
 
Procesos de Seguridad Automatizados
Procesos de Seguridad AutomatizadosProcesos de Seguridad Automatizados
Procesos de Seguridad Automatizados
 
Procesos de Intranet Automatizados
Procesos de Intranet AutomatizadosProcesos de Intranet Automatizados
Procesos de Intranet Automatizados
 
Procesos de Biblioteca Automatizados
Procesos de Biblioteca AutomatizadosProcesos de Biblioteca Automatizados
Procesos de Biblioteca Automatizados
 
Procesos de Certificacion Automatizados
Procesos de Certificacion AutomatizadosProcesos de Certificacion Automatizados
Procesos de Certificacion Automatizados
 
Procesos de Notas Automatizados
Procesos de Notas AutomatizadosProcesos de Notas Automatizados
Procesos de Notas Automatizados
 
Procesos de Facilitadores Automatizados
Procesos de Facilitadores AutomatizadosProcesos de Facilitadores Automatizados
Procesos de Facilitadores Automatizados
 
Procesos de Cuentas por Cobrar Automatizados
Procesos de Cuentas por Cobrar AutomatizadosProcesos de Cuentas por Cobrar Automatizados
Procesos de Cuentas por Cobrar Automatizados
 
Procesos de Matricula Automatizados
Procesos de Matricula AutomatizadosProcesos de Matricula Automatizados
Procesos de Matricula Automatizados
 
Procesos de Programacion Automatizados
Procesos de Programacion AutomatizadosProcesos de Programacion Automatizados
Procesos de Programacion Automatizados
 
Procesos de Ventas Automatizados
Procesos de Ventas AutomatizadosProcesos de Ventas Automatizados
Procesos de Ventas Automatizados
 
Edutiva ERP - Sistema Integrado de Gestión Académica y Administrativa
 Edutiva ERP - Sistema Integrado de Gestión Académica y Administrativa Edutiva ERP - Sistema Integrado de Gestión Académica y Administrativa
Edutiva ERP - Sistema Integrado de Gestión Académica y Administrativa
 
Manual del Campus Virtual
Manual del Campus VirtualManual del Campus Virtual
Manual del Campus Virtual
 
Tutoría de Cursos Virtuales
Tutoría de Cursos VirtualesTutoría de Cursos Virtuales
Tutoría de Cursos Virtuales
 
Virtualización de Cursos
Virtualización de CursosVirtualización de Cursos
Virtualización de Cursos
 
Capacitación - Seminario de Telemarketing
Capacitación - Seminario de TelemarketingCapacitación - Seminario de Telemarketing
Capacitación - Seminario de Telemarketing
 
Edutiva ERP - Plataforma de Educación a Distancia (LMS)
Edutiva ERP - Plataforma de Educación a Distancia (LMS)Edutiva ERP - Plataforma de Educación a Distancia (LMS)
Edutiva ERP - Plataforma de Educación a Distancia (LMS)
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (13)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Edutiva ERP - Arquitectura Windows Communication Foundation

  • 1. TM Microsoft ® Visual Studio 2010 © Windows CommunicationFoundation (WCF) Carlos HuallpaGerente de Proyectos en TIAselera SAC ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
  • 2.
  • 3. Soporta diversos escenarios de comunicaciones (inter-process, intranet, internet, …)
  • 4. Independiza la Arquitectura de los detalles de las comunicaciones.
  • 5. Reduce drásticamente el numero de líneas de código necesarias para las comunicaciones.
  • 6. Solo disponible a partir del .NET Framework 3.0 y Visual Studio 2008.CardSpace WPF .net Framework WF WCF ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
  • 7.
  • 9. Interoperabilidad basada en Web Services (WS-*)
  • 11. Varias posibilidades para alojar nuestros servicios.
  • 12. Conjunto de clases accesibles a través del namespaceSystem.ServiceModel para desarrollar nuestros servicios.©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
  • 13. WCF - Solución unificada WCF Orientada a Mensajes Orientada a Servicios Basado en atributos WS-* Extensibilidad EnterpriseServices ASMXWebSvc SystemMessaging(MSMQ) Remoting WSE ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
  • 14. WCF - Sistemas distribuidos Cliente Windows Cliente Web WSVentas WSLogística WSContabilidad Servidor Web Servidor de Base de Datos ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
  • 15. WCF - Arquitectura y componentes Capa de Contratos Capa de ejecución del servicio Capa de Mensajería Hosting y Activación ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
  • 16. demo
  • 17. WCF - Arquitectura de software App.config DataContracts Formulario Proxy Host Services Contracts BusinessEntities Web.config DAAB BusinessLogic DataAccess Base de Datos ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011
  • 18. Dudas y más información Carlos Huallpa Gerente de Proyectos carlosh@edutiva.com Edutiva es una división de Aselera SAC http://www.edutiva.com http://www.facebook.com/edutiva Para solicitar los productos y servicios de Nuestra empresa contáctenos en: ventas@edutiva.com TM Microsoft ® Visual Studio 2010 © ©Copyright Aselera SAC. Todos los derechos reservados 2001 - 2011