.NET y Servicios Web David Carmona Development Advisor

Slides:



Advertisements
Presentaciones similares
Descripción general de la presentación El Nuevo Office: Integrador de Procesos de Negocios Ponente: Administrador de contenidos: Título de la presentación.
Advertisements

Descripción general de la presentación
Academia Latinoamericana de Seguridad Informática
Java Web Services Developer Arquitectura
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
BizTalk Server 2006: Sistemas Distribuidos Kabel Sistemas S.L.
Desarrollo de Software empleando el Microsoft Solutions Framework MSF
César de la Torre ISV Developer Advisor Microsoft
WSE 2.0 (.NET Web Services Enhancements)
Windows 2003 como Servidor de Aplicaciones Jose Murillo ISV Development Advisor
3/24/2017 3:59 PM © Microsoft Corporation. All rights reserved.
WS-Security, WSE 3.0, WCF(Indigo)
3/24/2017 4:00 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Diseño de Aplicaciones SOA usando Visual Studio Team System
Octubre 2004 Soluciones de Hosting y Outsourcing sobre Plataforma Microsoft Soluciones de Outsourcing Fernando Andrés Director Desarrollo de Negocio Communication.
La plataforma .NET David Carmona
<Nombre> < > <Empresa>
Nuevas tecnologías en Office System
Implementación de SQL Server 2000 Reporting Services
De BDC a BCS Gustavo Velez Overview El problema y la solución Arquitectura Listas Externas (SharePoint Designer) Visual Studio 2010.
¿Está utilizando todo el potencial de Microsoft SQL Server? Fernando Bocigas SQL Server Product Manager Microsoft Ibérica S.R.L. 16 de Marzo de 2005 Fernando.
BizTalk Server como ESB
Windows Vista y Office System 2007 Juntos para los desarrolladores Diego Gonzalez, [C# MVP] Lagash Systems SA
Software Testing Héctor Santa María..
Rossy Garita Componentes fundamentales de CLR y
Propuesta Microsoft para las oficinas del futuro
ATS – Cliente .
J2EE – Java 2 Enterprise Edition
Lenguajes Servicios Web
Cátedra Pragma Orientación a Servicios Parte I 2 © PRAGMA S.A.
Erick Stephens Director Nacional de Tecnolog í a Microsoft.
Implementación de arquitecturas distribuidas
Acceso a datos y paso de datos entre capas
Microsoft BizTalk Server 2006 R2: Extendiendo el negocio conectado
César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.
César de la Torre- ISV Developer Advisor División de Desarrollo y Plataforma – Microsoft Spain.
Essential Web Services : Programando con .NET y WSE 2.0
Jefe de Producto de SQL Server y Business Intelligence
Agenda Microsoft Partner Program Empower, Acton Pack y Global Startup Program Competencias: ISV y CDS Ventajas de ser un ISV Royalty Program Centro de.
Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004 Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004.
XI Forum Arquitectos de Software .NET Innovación y Empresa
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
La plataforma .NET David Carmona
Java 2 Platform Enterprise Edition
I Conferencia sobre Business Intelligence de Microsoft 1.
WSDL & UDDI Taller de Sistemas de Información 1
Presentación Web Services Interoperability and SOAP Keith Ballinger Microsoft Corporation Alvaro Castromán Alfonso Odriozola.
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
Introducción a EPM 2007 Javier D’Labra N., PMP/MCP/MSP BkB Microsoft Corporation.
Reduciendo el espacio entre Tecnología y Negocio: Arquitecturas de Referencia Carlos Oramas (Microsoft) Alberto Ruiz (IECISA) Julio Bravo (FCC)
A demanda elástica De amplio Acceso Servicios medibles Recursos mancomunados.
Introducción a los Servicios Web con Java M.C. Juan Carlos Olivares Rojas Julio 2011.
 DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.
Universidad Nacional de San Juan Facultad de Ciencias Exactas, Físicas y Naturales “WEB SERVICES” Integrantes: Ene Adriana Guevara Vanina Martínez Cintia.
Autor: Fernando Agraz Bujan Sun ONE Servidor de Aplicaciones de Sun[tm]
Arquitectura para crear Soluciones Conectadas Eduardo Mangarelli Gerente de Socios Estratégicos Wilson Pais Gerente de.NET Microsoft Uruguay.
WS-* M.C. Juan Carlos Olivares Rojas Julio WS Básicos La mayoría de las aplicaciones ocupan de la pila básica de WS: WSDL, SOAP, UDDI, XSD. Existen.
Construyendo Soluciones de Aplicaciones Integradas con Formularios usando Microsoft 2007 Office System.
Silverlight Pablo Michelis Gerente de Relaciones Académicas Microsoft Cono Sur.
Windows Communication Foundation Agenda ¿Qué es Windows Communication Foundation? ¿Cómo funciona? ¿Cómo se usa y despliega? Vínculos Direcciones Contratos.
Desarrollo de aplicaciones empresariales con Web Services
I Conferencia sobre Business Intelligence de Microsoft Fernando Bocigas Jefe de Producto de SQL Server y Business Intelligence Microsoft Ibérica.
Isabel Gómez Desarrollo & Plataforma Microsoft Ibérica.
Servicios Web y Arquitectura 4+1 Vistas
Introducción a .NET Nombre : Ethel García-Simón Matachana
Windows Server 2008 Technical Decision Maker Seguridad.
 Nicolás Padula Core Technologies Consultant  Maximiliano Stibel Core Technologies Consultant.
Virtualización en Windows 7 Paulo Dias IT Pro Evangelist Microsoft Fernando Guillot IT Pro Evangelist.
© 2012 Microsoft Corporation. All rights reserved. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Transcripción de la presentación:

.NET y Servicios Web David Carmona Development Advisor davidcsa@microsoft.com

Agenda ¿Por qué servicios web? Implementación en .NET El futuro

¿Por qué servicios web?

Marcos Carmona alias “el Biztalk” Caso de estudio Marcos Carmona alias “el Biztalk”

Aplicación 1: Seguridad Social Terminal Lógica Cliente Capa de negocio Servicios SO Cliente Servidor

Aplicación 2: Padrón Cliente Servidor Lógica Cliente Capa de negocio Servicios SO Cliente Servidor

Aplicación 3: Hacienda Browsers Cliente Servidor Formularios web Lógica aplicación Servicios SO Cliente Servidor

Aplicación 4: Ambulatorio Cliente rico Lógica aplicación Servicios SO Cliente Servidor

El mapa completo TDS HTML LU2 DCOM Padrón Registro Civil Hacienda Ambulatorio TDS HTML LU2 DCOM Hacienda Registro Civil Clínica Seguridad Social

Arquitectura orientada a servicios Bus de Servicios Padrón Ambulatorio TDS HTML LU2 DCOM Hacienda Registro Civil Clínica Seguridad Social

Sistema de comunicación Múltiples tecnologías para hacer lo mismo No interoperables entre sí Ligados a una plataforma DCOM CORBA Java RMI Protocolo RPC IIOP IIOP or JRMP Message Format NDR CDR Java Ser. Format Description IDL OMG IDL Java Discovery Windows Registry Naming Service RMI Registry or JNDI

Servicios web Redefinición de toda la pila de comunicaciones Basado en tecnologías estándares Servicio web Protocolo HTTP Message Format SOAP Description WSDL Discovery UDDI

Generación de aplicaciones SOA Otros servicios Otros servicios OS Services Biz Tier Logic XML Servicios Web Formularios Web XML Browsers estándar HTML XML Lógica aplicación XML Clientes ricos Servicios SO Servicios building blocks XML Dispositivos móviles

Implementación en .NET

El triángulo mágico Clases .NET XmlSerializer XSD.EXE XSD.EXE XML XSD

Servicios web en .NET

El futuro

Estándares WS-* SOAP, WSDL y UDDI son sólo el principio Las aplicaciones distribuidas requieren más servicios Transacciones Fiabilidad Seguridad Las especificaciones WS-* proporcionan estos servicios

Connected Applications Estándares WS-* Connected Applications P2P EAI B2B Grid Devices Mobile Business Process Management … Secure Reliable Transacted Metadata Messaging XML Transports

Web Services Enhancements Extensión de los Servicios Web de .NET Implementa varias especificaciones WS-* Plenamente soportado Pero implementa especificaciones en borrador Integrado con Visual Studio

Web Services Enhancements Messaging WS-Addressing Reliability WS-ReliableMessaging Security WS-Security WS-Trust WS-SecureConversation WS-SecurityPolicy Transactions WS-Coordination WS-AtomicTransaction WS-BusinessActivity Metadata WS-Policy WS-MetadataExchange

WSE

Indigo Nuevo subsistema de servicios y comunicaciones para aplicaciones Incluido en Longhorn Disponible para WinXP / Win2003 Implementa los estándares WS-* Unifica los modelos de desarrollo en las aplicaciones distribuidas

Indigo Comunicación OOP Comunicación SOA Binario Fidelidad de tipos Estado Paso de referencias XML Clases proxies Sin estado Sin referencias

Channels (Datagram, Reliable, Peer, …) Communications Manager (Port) Indigo Service Model Services Instance Manager Context Manager Service Methods Type Integr Behavior Transact Methods Relialability Security Connector Channels (Datagram, Reliable, Peer, …) Policy Engine Transaction Channel Security Eventing Transport Channels (IPC, HTTP, TCP…) Queuing Message Encoder Federation Communications Manager (Port) Routing

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Content created by 3 Leaf Solutions