Title: Octubre 2002
1.NET, servicios Web XML y la plataforma de
desarrollo Microsoft
2Un vistazo atrás
32 años interesantes
Forum 2000
Mar
Sep
Oct
Jun
Feb
Feb
- Servicios Web XML
- .NET 1ª generación disponible
- Enterprise Software
- Deceleración económica
4Microsoft .NET
- Software que conecta información, personas,
sistemas y dispositivos - En todos y cada uno de los productos
- Servidores, clientes, herramientas y servicios
- Proporciona interoperabilidad basada XML
5Microsoft .NET
6Retos del desarrollo3 retos claves
Las aplicaciones son simplemente islas de
información y conseguir llevar algo de una isla a
otra es un mundo
Integración e Interoper.
Cadena de valor
- Scott Hanselman, Corilian Corporation
Lo que necesitamos para diferenciarnos de
nuestra competencia es ser capaces de crear
soluciones de manera rápida y eficiente
Más con menos
ROI
- Andy Neilson, Technical Architect, SAS
Desplegar y dar soporte de nuestras aplicaciones
es demasiado complejo hoy en dÃa
Gestionable
TCO
Andrew K. Smith, VPresident, Credit Suisse
First Boston
71.- Integración e InteroperabilidadBeneficios de
los servicios Web XML
- Un nuevo modelo de desarrollo
- Débilmente acoplado
- Basado en estándares abiertos
- Independiente de la plataforma
- Amplio soporte de la industria y mercado
- Conecta!
- Protección de la inversión en código
- Sistemas existentes
- Agilidad
8Web Services With .NET Today
9Grupo FCC E-Procurement en .NET
- Aplicación multicapa de e-procurement
- Arquitectura multicapa con Servicios Web XML
- Coexistencia con aplicaciones heredadas
- Convergencia Plataformas
- Criterios de decisión tecnológica
- Potencia, eficiencia e integración
- Soporte nativo a los nuevos estándares
- Productividad y Reutilización
- Nuevos proyectos
- Nuevos proyectos en .NET
- Interfaces .NET para aplicaciones existentes
- Migración a .NET (Web, C/S, PDA)
10Alnova.Net (Altamira)
Solución end-to-end para la Banca
- Aplicaciones migradas y adaptadas a las nuevas
arquitecturas técnicas - Solución multicanal orientada al cliente
- Migración de código existen de COBOL a COBOL.NET
y C
11La opinión de los analistas
- .NET is a brilliant strategy that enables
Microsoft to define the next shift in the
software business. -
Gartner Group
Gartner Magic Quadrant Major Vendor Web
Services Platform Influence
Everyone should build on the XML/SOAP
foundation. - Meta Group Gartner believes
Microsoft is now providing more vision and
influence regarding this shift than any other
vendor. - Gartner Group .NET is a leading
example of what we believe will be the dominant
architectural model for the third generation of
Internet applications. - Patricia
Seybold Group
Microsoft
Ability to Execute
Sun Microsystems
Oracle
Completeness of Vision
Source Gartner Research, 9/13/2001
122.- Hacer más con menosVisual Studio .NET
Productividad sin lÃmites
- Máxima productividad
- Un Entorno, un Framework
- Entorno integrado, extensible, personalizable
- Diseño, codificación, test, depuración,
distribución - Desarrollo Multilenguaje
- Reutilización del conocimiento
- 20 lenguajes disponibles
- RAD para la empresa
- Desarrollo extremo a extremo
- Modelo único de desarrollo
- Foco en el negocio y no en la cacharrerÃa
- Ejecución de alto rendimiento, segura y escalable
- Soporte nativo de servicios Web XML
- Un click
13Soportando el 99.9 del mundo
- 20 lenguajes
- Un IDE
- Un framework
- Un debugger
C
C
Visual Basic
J
C
Oz
RPG
Mondrian
Component Pascal
Pascal
Perl
Python
Haskell
JScript
Delphi
Eiffel
Java
ML
Oberon
Smalltalk
Scheme
Cobol
Fortran
Mercury
Objective Caml
APL
143.- Gestionable
- Seguridad
- .NET Framework provee de encriptación, firma de
código, evidencias, roles, etc - Versionado
- Escalabilidad
- Ejecución de alto rendimiento
- Modelos de escalabilidad
- Distribución simplificada
- Simplemente un xcopy
- Actualización automática
15- Entorno unificado
- Abierto y extensible
- Multilenguaje
- Alta productividad
- Ciclo completo
- Integración sencilla de Web Services
- Depuración extremo a extremo
- Potentes herramientas de diseño
- Windows Forms, Web Forms
- HTML, XML, WAP
- Componentes, datos, código en servidor
- .NET Compact Framework
16Servicios Web XML - Evolución
Es suficiente?
Necesitamos algo más
17- Promocionar el uso de servicios Web
- Facilitar la adopción por parte de clientes
- Asegurar la interoperabilidad
- No es un grupo de estandarización
- Iniciativa de la industria para el mercado de
servicios Web - Trabajando en la primera herramienta de test
- GuÃa de construcción, arquitectura, desarrollo y
herramientas - Más información en http//www.ws-i.org
18Evolución de los servicios Web XML GXA-Global
XML Web services Arquitecture
- WS-Security (Microsoft, IBM y Verisign, Mayo
2002) - Submitido a OASIS. Soportado por BEA, Sun, Cisco,
Intel, IONA, SAP, etc - WS-Transaction (Microsoft, IBM y BEA, Junio 2002)
- WS-Coordination (Microsoft, IBM y BEA, Junio
2002) - BPEL4WS (Microsoft, IBM y BEA, Junio 2002)
- Business Process Execution Language for Web
Services - Reemplaza a IBM WSFL y a Microsoft XLANG
- WS-Attachments / DIME (Microsoft, junio 2002)
- WS-Inspection (octubre 2001)
- WS-Referral (octubre 2001)
- WS-Routing (octubre 2001)
19Retos del desarrollo3 retos claves
Integración e Interoper.
Cadena de valor
Servicios Web XML
Más con menos
ROI
Gestionable
TCO
20Forum para Arquitectos de Software.NET Y LAS
ARQUITECTURAS DE APLICACIONES EMPRESARIALES