SlideShare ist ein Scribd-Unternehmen logo
1 von 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-*)

Weitere ähnliche Inhalte

Mehr von 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
 

Mehr von 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)
 

Kürzlich hochgeladen

El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 

Kürzlich hochgeladen (20)

El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 

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