300 likes | 444 Views
Colaboración en dispositivos móviles Familia WebSphere Everyplace. Nicolás González Fermoso nicolas.gonzalez@es.ibm.com. Movilidad. ¿Qué nos permite la movilidad? Seguir con nuestro negocio allí dónde estemos ¿Cómo? Utilizando dispositivos móviles y tecnologías “wireless”
E N D
Colaboración en dispositivos móvilesFamilia WebSphere Everyplace Nicolás González Fermoso nicolas.gonzalez@es.ibm.com
Movilidad • ¿Qué nos permite la movilidad? • Seguir con nuestro negocio allí dónde estemos • ¿Cómo? • Utilizando dispositivos móviles y tecnologías “wireless” … es decir, se habilitan las comunicaciones de manera que podamos acceder a la información y a las transacciones … desde cualquier lugar, con cualquier dispositivo, a través de cualquier red y a cualquier aplicación …
Oferta Everyplace para movilizar su negocio • Oficina Móvil: Movilización de correo y PIM, integración con mensajería instantánea, gestión de los dispositivos, etc. • WebSphere Everyplace Access • Movilización de aplicaciones: Poder llevar mis aplicaciones corporativas a dispositivos móviles basándonos en estándares (Java, Web Services, etc.) • WebSphere Everyplace Access • WebSphere Everyplace Deployment • Movilización de la conexión: Estar permanentemente conectado a mi intranet con un acceso seguro y eficiente • WebSphere Everyplace Connection Manager
WebSphere Everyplace Access Domino PIM&email Navegador HTML Bases de Datos JDBC WebSphere Everyplace Access Navegador WAP HTTP(S) Directorios LDAP Sincronización J2EE Aplicaciones y Corporativas cHTML, SyncML Plataforma completa para la implantación de soluciones móviles basada en tecnologías estándares Aplicaciones y Contenidos Web Palm, PocketPC
WebSphere Everyplace Access - Servicios • Servicios de acceso Online • Plataforma WebSphere Portal orientado a dispositivos móviles. • Servicios de Clipping y Transcodificación • Servicios de acceso Offline • Sincronización PIM y e-mail • Acceso off-line a contenidos y formularios Web • Sincronización base de datos relacional (JDBC) • Otros servicios • MQ Everyplace • Mensajería instantánea y presencia (Sametime) • Gestión de dispositivos (DMS)
Acceso web multidipositivo al Correo y PIM • Permite el acceso al correo e información personal (PIM) con un navegador con la presentación adaptada a cada tipo de dispositivo (HTML, cHTML, WML) • Utiliza portlets de acceso a Domino (mediante DIIOP).
Servicios de Sincronización - ESS • PIM & e-mail - Everyplace Synchronization Server • Sincronización de PIM y e-mail basada en el estándar SyncML • Cliente unificado WEA o teléfonos con cliente SyncML integrado • PIM: contactos, tareas, agenda, notas • Configuración basada en portlets • Tráfico entre WEA y dispositivo en HTTP(S) • Administración de usuarios integrada en el portal (WEA). Se basa en el LDAP de Domino o cualquier otro disponible (IBM Directory Server, Active Directory, etc.)
Servicios de Sincronización - ESS • Acceso al correo y PIM en modo offline (replicación SyncML) se hace utilizando el cliente nativo del dispositivo
Servicios de Sincronización - ESS • Permite definir perfiles por usuario y dispositivo con reglas de sincronización: • Filtrado de adjuntos • Filtrado por fechas, prioridad, estado, asunto, etc.
Contenido off-line y formularios off-line Acceso a contenidos off-line Descarga selectiva de contenidos web mediante portlets presentes en la página especial 'off-line' (fuera de línea) Servicio de transcodificación Servicio 'Clipping' Formularios off-line Se puede rellenar un formulario simple HTML en modo desconectado. Al pulsar el botón 'Enviar' (submit) la petición queda almacenada en la PDA, y dicha petición se enviará en la próxima sincronización. Se puede comprobar el estado de cada formulario tras la sincronización Servicios de Sincronización – Contenidos Offline
Servicios de Sincronización - DB2 Everyplace • DB2 Everyplace - Base de Datos en el dispositivo • La base de datos relacional móvil pequeña (footprint aprox.de 180 Kb) y de alto rendimiento • Soporte para desarrollar en Java, C/C++, y Visual Basic • Soporte transaccional y cifrado de los datas por tabla • DB2 Everyplace Synchronization Server (componente del servidor de WEA) • Sincronización bidireccional con cambios incrementales basada en HTTP • Sincronización segura – Auntenticación y Cifrado de los datos • Soporta cliente Cloudscape via iSync • Integra con fuentes de datos corporativas: • DB2 Replication conecta con DB2, DB2 for zSeries, y DB2 for iSeries • Mediante JDBC soporta DB2, Informix, Oracle, MS SQL, Sybase, ficheros y Bases de Datos Domino • Administración de usuarios y control de accesos integrada en el WEA. DB2, Oracle, ... JDBC DB, ficheros WebSphere Everyplace Access Aplicación local BBDD espejo BBDD fuente BBDD móvil
WebSphere MQ Everyplace - MQe • Fiable - Entrega de mensajes aseguradas sin duplicados, adecuado para envío de transacciones en redes con conexiones intermitentes. • Mínima ocupación de recursos – Optimizado para sistemas móviles distribuidos. • Administración mínima - Adecuado para redes no gestionadas. • Ampliamente customizable – Los mensajes pueden ser almacenados y transmitidos a la hora seleccionada o con la conexión más económica. • Seguridad y compresión - Aporta seguridad en la transmisión y ayuda a reducir los costes de transmisión. • Integración – Facilidad de integración con la familia WebSphere MQ Aplicaciones de negocio móviles con MQe y DB2e
DB Gestión de Dispositivos - DMS • Device Management Server • Permite gestionar remotamente los dispositivos móviles, y realizar tareas como: • Instalación inicial de cliente WEA (A través de cuna, GPRS, WLAN, etc.) • Recolección de inventario hardware y software • Configuración dispositivos • Distribución de software • Integrado en el Everyplace Client Management Console DMS Dispositivo Instalación y gestión de software Device Agent Plug-in WEA
Servicios de mensajería instantánea y presencia - Sametime • Cliente móvil de Mensajería Instantánea (Sametime) integrado en el cliente WEA • Ofrece acceso móvil al servicio de Mensajería Instantánea • Los usuarios móviles pueden comunicarse con los usuarios no móviles • Ofrece mensajería ‘independiente del transporte’ • El servidor de Mensajería Instantánea no incluído • Requiere de un proxy para usuario existentes de Sametime • Integrado con el Intelligent Notification Server • Conocimiento del estado del usuario (disponible/ no disponible) • Mensajería instantánea como canal de notificaciones
Aplicación 1 Aplicación 2 Aplicación 3 . . . Aplicación N WebSphere Everyplace Deployment V6.0 Componentes de WED: • DB2 Everyplace Synchronization Server, Enterprise Edition, Version 8.2.1 • Device Management Server 1.8 • WebSphere MQ Everyplace for Multiplatform Version 2.0.1.8 Dispositivo WED 6.0 Enviar y recibir transacciones seguras MQe 2.0.1.8 MQe 2.0.1.8 Consumir y publicar web services Web Services Web Services Sincronizar datos relacionales DB2e 8.2 or Cloudscape DB2e 8.2.1 Sync Server DB Device Agent 1.8 Instalar y mantener software DMS 1.8 DB DB2 or LDAP Service Framework User Services Java WAS 6.0.2
WebSphere Everyplace Connection Manager • WECM proporciona seguridad, optimiza, comprime y mantiene las comunicaciones móviles Túnel cifrado (VPN) Seguridad Extremo-Extremo Intranet Zona segura Zona no segura Internet DMZ WebSphere Everyplace Connection Manager Dispositivo inalámbrico (PC, PDA, etc.) Mobility Client • Seguridad en los datos transmitidos • Optimización tráfico IP • Compresión • Mantenimiento de sesiones • Roaming entre redes Proveedor de telefonía móvil o cualquier red móvil Aplicaciones y datos corporativos Punto único de entrada a la intranet, a través de un firewall
Resumen de ventajas • Compresión • Disminución en los costes de transmisión sobre redes inalámbricas • Mejora en los tiempos de respuesta • Reconexión automática, mantenimiento de sesión e itinerancia entre redes • Mejora en la eficiencia operativa • Mejora en la percepción del usuario final • Disminución en los costes al seleccionar automáticamente la red de más bajo coste, cuando esté disponible • Seguridad • Impide el acceso a usuarios no autenticados • Evita que los datos puedan ser capturados por terceros al viajar por redes inalámbricas no seguras • Gestión • Estadísticas de utilización para asignación de costes • Consola de gestión centralizada
Fin de la Presentación GRACIAS