La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

César de la Torre ISV Developer Advisor Microsoft.

Presentaciones similares


Presentación del tema: "César de la Torre ISV Developer Advisor Microsoft."— Transcripción de la presentación:

1 César de la Torre ISV Developer Advisor Microsoft

2 Visión Global: Introducción a SOA Introducción a WCF Novedades WCF en VS.2008 y.NET 3.5 Introducción a WF Novedades WF en VS.2008 y.NET 3.5

3 Componer Interacción con usuariosComponer usuarios Componer Transacciones Negocio Componer Exponer Sistemas existentes Exponer Consume Dirigido al Usuario Consume Servicios de Presentación Servicios de Colaboración Servicios de Composición Servicios Procesos de Negocio Servicios de Integración de Información Servicios de Mensajería Servicios de Conectividad Security and Identity Management and Governance Design and Development 3 Seguridad e Identidad Gestión y Gobernación Diseño y Desarrollo

4 { WCF (Windows Communication Foundation) }

5 COM DDE Sockets RPC DCOM WS (ASMX) Remoting WCF y WF-Svc WSE Tecnología.NET Tiempo RDS System.Messaging COM+ EnterpriseServices (.NET 1.0) 2003 (.NET 1.1) 2005 (.NET 2.0) 2006 (.NET 3.0) 2008 (.NET 3.5)

6

7 ¡¡Una única tecnología Microsoft para desarrollo de sistemas conectados!! Interoperable con plataformas No-Microsoft

8 Protocolos WS-* Programación Orientada a Servicios Programación basada en atributos Programación Orientada a Mensajes Extensibilidad System.Messaging(MSMQ) WSE RemotingASMX Web Services EnterpriseServices

9 Datos Modelo de Servicio Address, Binding, Contract y Behaviors Channel Layer Protocolos, Encoders y Transportes Mensajes Metadatos

10 Novedades WCF en Visual Studio 2008 Add Service Reference Integrada la Edición de configuración (.config de WCF) Plantilla de proyecto Service Library Plantillas de elementos de Servicio WCF Hosting automático en tiempo de desarrollo Interfaz cliente de prueba

11 { Servicio WCF básico en VS.2008 }

12 Aplicación Modelo de Servicio Messaging Entornos de Hosting WASWASWPFWPFWinFormsWinForms NT Service ConsolaConsola TCPChannelTCPChannel HTTPChannelHTTPChannel QueueChannelQueueChannel Secure Channel Secure Channel ReliableChannelReliableChannel Instance Behavior Throttling Behavior Type Integ. Behavior Behavior Transaction Behavior Concurrency Behavior Error Behavior Metadata Behavior BinaryEncoderBinaryEncoder Text/XMLEncoderText/XMLEncoder …… … … …… IISIIS Behaviors (atributos) Bindings (config) Service & Data Contracts Arquitectura Desacoplada y Configurable JSONEncoderJSONEncoder HttpContextChannelHttpContextChannelWeb/RESTChannelWeb/RESTChannel

13 { Seguridad en Servicios WCF }

14 Dos opciones: Self-Hosting en cualquier proceso.NET Para cualquier Servicio Servicios Windows, Apps.Consola, Apps WinForms, etc. Hosting en IIS / WAS Para servicios HTTP en XP SP2 & WS2K3 Windows Server 2008 (WAS-IIS7) permite otros protocolos: HTTP, TCP, Named Pipes, MSMQ Estabilidad, escalabilidad, seguridad y monitorización

15 { Servicio WCF básico - TCP como protocolo - Hosting en App.Consola }

16 { Servicio WCF básico Hosting en WAS/IIS7 }

17 REST es la base para: Servicios WCF-JSON para AJAX WCF Syndication para RSS Otras tipologías estándares en Internet Puntos clave: Usar WebHttpBinding + enableWebScript Behavior DataContractJsonSerializer proporciona serialización JSON.

18 { AJAX accediendo a servicios WCF REST y encoding JSON }

19 { WF (Windows Workflow Foundation) }

20 UNA UNICA TECNOLOGIA DE WORKFLOW PARA PLATAFORMA WINDOWS Tecnología base. Estratégico para MSFT WF es un framework de Workflow a nivel de plataforma para utilización dentro de productos Microsoft o de terceras partes Utilizado en SharePoint 2007, Dynamics CRM 4.0, Dynamics AX 2009, siguiente versión de BizTalk Server (Orchestration), todos se basan en Workflow Foundation.

21 Novedades Workflow Foundation en Visual Studio 2008 Puntos principales Workflow-Services Mejoras en workflows SharePoint

22 Workflow + Servicios Implementa Servicios-WCF con un workflow Integración entre WCF y WF simplificada Proporciona Servicios de larga duración y persistentes Consume Servicios-WCF dentro de un workflow Llama a servicios-WCF con actividades de workflow Integración entre WCF y WF Nuevas Actividades de WF (Send y Receive)

23 { Demo Workflow-Service de Proceso Hojas de Gastos }

24 Plataforma SOA WCF y WF como pilares de plataforma SOA Evolución de Plataforma SOA Novedades REST en WCF Novedad integración WF-WCF con Workflow Services 24

25 César de la Torre ISV Developer Advisor División de Desarrollo y Plataforma Microsoft Spain - 5:00 PM (Próxima sesión) - Sala Berlin, Planta 1. Sesión de Dynamics AX 2009 como plataforma de desarrollo Integracion con Servicios WCF, desde WPF, Silverlight, OBA (Infopath, VSTO)


Descargar ppt "César de la Torre ISV Developer Advisor Microsoft."

Presentaciones similares


Anuncios Google