La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Smart clients El consumidor definitivo de arquitecturas orientadas a servicios Catherine Heller Technical Evangelist Microsoft Corporation

Presentaciones similares


Presentación del tema: "Smart clients El consumidor definitivo de arquitecturas orientadas a servicios Catherine Heller Technical Evangelist Microsoft Corporation"— Transcripción de la presentación:

1 Smart clients El consumidor definitivo de arquitecturas orientadas a servicios Catherine Heller Technical Evangelist Microsoft Corporation

2 ITNegocio Prácticas de negocio Funciones de negocio Aplicaciones Infraestructura criterios análisis pros/contras cambios decisiones estrategia Reconciliar IT y el negocio

3 Aplicaciones de negocio Prácticas de negocio Infraestructura Funciones de negocio Aplicaciones Infraestructura Colaboración DecidirActuarCambios Decisiones La empresa ágil

4 Nosotros en GE sólo tenemos dos fuentes de Ventaja Competitiva: (1) la habilidad de aprender más de nuestros clientes y más rápido que la competencia, y (2) la habilidad de convertir este conocimiento en acciones más rápido que la competencia.

5 La experiencia con SOA Otra última milla

6 The Client is Back Jonathan Schwartz, Suns president and COO Opening remarks at JavaOne 2004 The problems with browser-based approaches … have become all too well-known The current enthusiasm for a browser-based enterprise is shortsighted. As firms trade in their desktop clients for browsers theyll find: primitive functionality… bandwidth gluttony… terrible usability. IBM Puts New Spin On Client Computing (May 2004) La Industria impulsa un nuevo tipo de cliente …It sounds a bit like heresy, but the web-based portal does not really make a very effective interface to functionality that resides in many systems" Web-based solutions just cant provide the rich users interface and performance which users like our traders need. As proof of their disillusionment, a staggering one-third of IT decision makers report having plans for migrating some applications back to richer client environments.

7 A medida del dispositivo Servicios Web & soporte conectado/desconectado Difícil de desplegar Huellapesada Infierno de las DLLs Experiencia rica de usuario Productividad para el desarrollador Interactivo Dependencia de la red Experienciapobre de usuario IU rica compleja de desarrollar Alcanceamplio Facilidad de gestión de cambios Facilidad de despliegue

8 Características de un smart client Ejecución local Memoria local Dispositivos locales Consume servicios web avanzados Despliegue sin tocar Auto-actualizable Despliegue XCOPY XCOPY Consume servicios web básicos Cacheo de datos Conectividadtransparente Funciona desconectada (sincronización manual) IU de Office Conectada Grado de inteligencia – Un ejemplo Interfaz gráfica Controles avanzados Validación local

9 Smart client Escenarios comunes Enfocados a actividades de usuario Complementando la Web Documentos conectados Usuarios móviles

10 ¿Qué información es relevante? Cabina de un DC7

11 Sólo la información necesaria Cabina de un A320 Información relevante, dependiente del contexto

12 Smart client enfocado a una actividad de usuario Basada en una actividad de usuario Muestra sólo información relevante a la actividad Sirve de front-end a aplicaciones de línea de negocio encapsuladas por una SOA Presenta una sola interfaz Puede obtiene datos de múltiples sistemas, de modo transparente para el usuario Información elaborada por el usuario puede alimentar múltiples sistemas a través de la SOA

13 Aplicación smart client enfocado a una actividad Elaboración de un informe de estado...

14 Smart client complementando la Web Mucha información proviene de portales (por defecto, cliente web) Complementar la oferta con un smart client Consume los mismos datos Puede ofrecer servicios premium

15 Aplicación smart client que complementa la Web Gestión de valores...

16 Documentos conectados (Office smart client) Se conectan de manera inteligente, generalmente a través de una SOA Incluyen información viva, procedente de sistemas de negocio Presentan información inteligente en el panel de tareas Permiten que el usuario trabaje con las funcionalidades de Office para elaborar/analizar la información Documentos que están conectados a datos de negocio y que...

17 Usuarios móviles Usuarios que necesitan... Acceso a datos desde cualquier sitio en cualquier momento Dispositivos pequeños Dispositivos que se encienden de forma instantánea No depender del estado de conectividad Smart client hecha a medida del dispositivo Explota sus características positivas Diseñada teniendo en cuenta sus limitaciones

18 Plataforma Microsoft para smart client Office Professional Edition 2003Windows Mobile Windows Forms Versión 1.1 Versión 2.0 Generaciónactual Siguientegeneración Versión 1.1 Versión 1.5 Whidbey Versión 2003 Versión 2005 Versión 1.0 Versión 2.0

19 Plataforma Microsoft para smart client Ejecución local Memoria local Dispositivos locales Consume servicios web avanzados Despliegue sin tocar Auto-actualizable Despliegue XCOPY XCOPY Consume servicios web básicos Cacheo de datos Conectividadtransparente Funciona desconectado (sincronización manual) IU de Office Requiere conectividad Interfaz gráfica Controles avanzados Validación local Version 2003 Version 1.1 Version 1.0 Web Services Enhancements Version 2.0

20 Plataforma Microsoft para smart client Ejecución local Memoria local Dispositivos locales Consume servicios web avanzados Despliegue sin tocar Auto-actualizable Despliegue XCOPY XCOPY Consume servicios web básicos Cacheo de datos Conectividadtransparente Funciona desconectado (sincronización manual) IU de Office Requiere conectividad Interfaz gráfica Controles avanzados Validación local Version 2003 Version 1.1 Version 1.0 Web Services Enhancements Version 2.0 Version 2005 Web Services Enhancements Version 3.0

21 Plataforma Microsoft para smart client ¿Qué tecnología utilizo? Determinar si necesitas Office ¿Es una tarea centrada en documentos? ¿ Requieres la riqueza de funcionalidad de Office (análisis, formateo, etc.)? Determinar si necesitas una solución móvil: (Windows Mobile o Tablet PC) ¿Tienes usuarios móviles? ¿Qué tipo de conectividad tienen? ¿Qué tipo de factor de forma necesitan? Si no necesitas Office, y no necesitas dispositivos => utilizar Windows Forms

22 Resumen La empresa ágil necesita reconciliar IT y el negocio Un smart client es el consumidor definitivo de una SOA Estamos apostando por smart client Aplicaciones de negocio Prácticas de negocio Infraestructura Colaboración DecidirActuar Cambios Decisi ones

23 Smart Client Architecture and Design Guide us/dnpag/html/scag-ch03.asp us/dnpag/html/scag-ch03.asp us/dnpag/html/scag-ch03.asp User Interface Process Application Block for.NET us/dnbda/html/uip.asp us/dnbda/html/uip.asp us/dnbda/html/uip.asp Smart Client Offline Application Block us/dnpag/html/offline.asp us/dnpag/html/offline.asp us/dnpag/html/offline.asp Caching Application Block for.NET us/dnpag/html/Cachingblock.asp us/dnpag/html/Cachingblock.asp us/dnpag/html/Cachingblock.asp Caching Architecture Guide for.NET Framework Applications us/dnbda/html/CachingArch.asp?frame=true us/dnbda/html/CachingArch.asp?frame=true us/dnbda/html/CachingArch.asp?frame=true Updater Application Block for.NET us/dnbda/html/updater.asp us/dnbda/html/updater.asp us/dnbda/html/updater.asp Deploying.NET Framework-based Applications us/dnbda/html/DALGRoadmap.asp us/dnbda/html/DALGRoadmap.asp us/dnbda/html/DALGRoadmap.asp Smart client: Guías de arquitectura

24 Invertir en Servicios Web y SOA Identificar los escenarios smart client de mayor impacto en tu empresa Conocer las posibilidades de la plataforma Microsoft para construir smart clients Descubrir la potencia y flexibilidad de Windows Forms Aprender cómo VSTO ayuda convertir documentos estáticos en aplicaciones vivas Aplicar tus conocimientos de.NET al desarrollo para dispositivos con el.NET Compact Framework Llamada a la acción

25 ng/vsto ng/vsto Recursos Más información acerca de smart clients

26 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Descargar ppt "Smart clients El consumidor definitivo de arquitecturas orientadas a servicios Catherine Heller Technical Evangelist Microsoft Corporation"

Presentaciones similares


Anuncios Google