SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Plataforma
• Multidispositivo
• Múltiples DBMS simultáneos
• Ficheros (Foto, Firma, ...)
• Encriptación y compresión
• Alta escalabilidad
• Selectividad
REPLICAPROGRAMACIÓN
• Multidispositivo
• Xml + Sql + VBScript
• Abstracción del dispositivo
XOneLive
XOneManager
Administración remota
de la aplicación
Traspaso de datos
bidireccional entre el
cliente y el sistema XOne
INTERFACE
x86
x64
2003
5.X
6.X
7
V4.2
V4.6
5
iPhone Linux Web
Programación
• Una única programación para TODOS los dispositivos a través de la configuración de
ficheros XML. (Mappings.xml y Appwizard.xml)
• Abstracción completa: Sistema Operativo, sistema de archivos, gestión de memoria,
lenguaje de programación (.NET, Objective-C, diferentes subconjuntos de Java…), Base
de datos utilizada en el dispositivo…
• Portabilidad y escalabilidad sin precedentes.
• Tiempos de desarrollo sin competencia.
FRAMEWORKS
Programación
• Herramienta Visual para la edición de los ficheros de configuración XML de la plataforma
• Asistentes y ayudas de código para mayor rapidez y facilidad en el desarrollo
Xone Studio
Replica
• Transmisión encriptada y comprimida para mejor aprovechamiento del canal
• Replica de Ficheros
• Los dispositivos guardan las operaciones en su base de datos local de forma que pueden
seguir trabajando en todo momento, aunque no tengan conexión (OFF-LINE), replicarán
las operaciones efectuadas cuando vuelvan a tener conectividad.
• Comunicación a través de cualquier conexión TCP/IP
ADSL
WIFI
GPRS HSDPA UMTS
CABLE?????
OFF-LINE
Comunicaciones
Replica
• Independencia de la Base de Datos utilizada, tanto en los clientes como en el servidor.
Independencia de Base de Datos
Clientes de
Réplica
???? Mobile
Servidor
de Réplica
????
Replica
• Cada dispositivo tiene un subconjunto de la Base de Datos central, de forma que
únicamente maneja los datos que le corresponden. P. Ej: Un terminal de Madrid
únicamente tendrá los clientes de la zona que tenga asociados.
Selectividad
20 x 20 x25 x75 x
80 x
Sevilla Madrid Valencia Bilbao
Barcelona
Base de Datos.
Server de Réplica
Programación Capturas de Pantalla de Aplicaciones XOne
Menú Principal de acceso de la aplicación (1 y 2 Windows Mobile, 3 Iphone y 4 Android)
Programación Capturas de Pantalla de Aplicaciones XOne
Pantallas Varias
Programación Capturas de Pantalla de Aplicaciones XOne
Pantallas Varias
Programación Capturas de Pantalla de Aplicaciones XOne
Pantallas Varias
Interface
• Por regla general, el sistema del cliente es muy complejo y movilizar puede convertirse
en una tarea difícil, por ello se suele montar un “Sistema XOne” independiente para el
proyecto de movilidad .
• La interface se encarga del traspaso de datos bidireccional entre ambos sistemas.
Traspaso de Datos
Servidor
de Réplica
????
ERP del
Cliente
????
Interface XOne XML
de Configuración
XOneManager / XoneLive
• Alta / Baja / Modificación de dispositivos
• Ver estado de los dispositivos
• Provisionar un dispositivo
• Reasignar dispositivo
Administración Remota
XOneManager / XoneLive
• Actualización General, para todos.
• Actualización para los dispositivos del mismo tipo (Todos los Iphone, Todos los Android)
•Actualización para un único dispositivo
Administración Remota
Esquema Global de la Tecnología XOne

Weitere ähnliche Inhalte

Ähnlich wie Plataforma XOne

Sistema operativo angie
Sistema operativo angieSistema operativo angie
Sistema operativo angieangizitha15
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos movilesYuly Murcia
 
Caracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas OCaracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas OSistemOper
 
Sistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavalesSistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavalesJUSTOS1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativoscristi2699
 
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...Juan Carlos Olivares Rojas
 
Plataformas Móviles
Plataformas Móviles Plataformas Móviles
Plataformas Móviles ruth_1983
 
SISTEMAS OPERATIVOS DE SMARTPHONES Y PC
SISTEMAS OPERATIVOS DE SMARTPHONES Y PCSISTEMAS OPERATIVOS DE SMARTPHONES Y PC
SISTEMAS OPERATIVOS DE SMARTPHONES Y PCPablo Chumania
 
Diseño de software educativo 1
Diseño de software educativo 1Diseño de software educativo 1
Diseño de software educativo 1minerva23
 
sistemas operativos de windows practica para vertificar las funciones
sistemas operativos de windows practica para vertificar las funcionessistemas operativos de windows practica para vertificar las funciones
sistemas operativos de windows practica para vertificar las funcionesingdeliamarherazo
 
Sistemas operativos unidad_ii
Sistemas operativos unidad_iiSistemas operativos unidad_ii
Sistemas operativos unidad_iiLeo Garcia
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSmenamigue
 

Ähnlich wie Plataforma XOne (20)

Introducción a los "Pelochos"
Introducción a los "Pelochos"Introducción a los "Pelochos"
Introducción a los "Pelochos"
 
Sistema operativo angie
Sistema operativo angieSistema operativo angie
Sistema operativo angie
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos moviles
 
Caracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas OCaracteristicas De Los Sistemas O
Caracteristicas De Los Sistemas O
 
Sistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavalesSistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavales
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
 
Plataformas Móviles
Plataformas Móviles Plataformas Móviles
Plataformas Móviles
 
Software
 Software Software
Software
 
Pp software
Pp softwarePp software
Pp software
 
Historia so
Historia soHistoria so
Historia so
 
SISTEMAS OPERATIVOS DE SMARTPHONES Y PC
SISTEMAS OPERATIVOS DE SMARTPHONES Y PCSISTEMAS OPERATIVOS DE SMARTPHONES Y PC
SISTEMAS OPERATIVOS DE SMARTPHONES Y PC
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Diseño de software educativo 1
Diseño de software educativo 1Diseño de software educativo 1
Diseño de software educativo 1
 
SISTEMA OPERATIVO
SISTEMA OPERATIVO SISTEMA OPERATIVO
SISTEMA OPERATIVO
 
Olivares
OlivaresOlivares
Olivares
 
sistemas operativos de windows practica para vertificar las funciones
sistemas operativos de windows practica para vertificar las funcionessistemas operativos de windows practica para vertificar las funciones
sistemas operativos de windows practica para vertificar las funciones
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos unidad_ii
Sistemas operativos unidad_iiSistemas operativos unidad_ii
Sistemas operativos unidad_ii
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 

Kürzlich hochgeladen

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Kürzlich hochgeladen (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

Plataforma XOne

  • 1. Plataforma • Multidispositivo • Múltiples DBMS simultáneos • Ficheros (Foto, Firma, ...) • Encriptación y compresión • Alta escalabilidad • Selectividad REPLICAPROGRAMACIÓN • Multidispositivo • Xml + Sql + VBScript • Abstracción del dispositivo XOneLive XOneManager Administración remota de la aplicación Traspaso de datos bidireccional entre el cliente y el sistema XOne INTERFACE
  • 2. x86 x64 2003 5.X 6.X 7 V4.2 V4.6 5 iPhone Linux Web Programación • Una única programación para TODOS los dispositivos a través de la configuración de ficheros XML. (Mappings.xml y Appwizard.xml) • Abstracción completa: Sistema Operativo, sistema de archivos, gestión de memoria, lenguaje de programación (.NET, Objective-C, diferentes subconjuntos de Java…), Base de datos utilizada en el dispositivo… • Portabilidad y escalabilidad sin precedentes. • Tiempos de desarrollo sin competencia. FRAMEWORKS
  • 3. Programación • Herramienta Visual para la edición de los ficheros de configuración XML de la plataforma • Asistentes y ayudas de código para mayor rapidez y facilidad en el desarrollo Xone Studio
  • 4. Replica • Transmisión encriptada y comprimida para mejor aprovechamiento del canal • Replica de Ficheros • Los dispositivos guardan las operaciones en su base de datos local de forma que pueden seguir trabajando en todo momento, aunque no tengan conexión (OFF-LINE), replicarán las operaciones efectuadas cuando vuelvan a tener conectividad. • Comunicación a través de cualquier conexión TCP/IP ADSL WIFI GPRS HSDPA UMTS CABLE????? OFF-LINE Comunicaciones
  • 5. Replica • Independencia de la Base de Datos utilizada, tanto en los clientes como en el servidor. Independencia de Base de Datos Clientes de Réplica ???? Mobile Servidor de Réplica ????
  • 6. Replica • Cada dispositivo tiene un subconjunto de la Base de Datos central, de forma que únicamente maneja los datos que le corresponden. P. Ej: Un terminal de Madrid únicamente tendrá los clientes de la zona que tenga asociados. Selectividad 20 x 20 x25 x75 x 80 x Sevilla Madrid Valencia Bilbao Barcelona Base de Datos. Server de Réplica
  • 7. Programación Capturas de Pantalla de Aplicaciones XOne Menú Principal de acceso de la aplicación (1 y 2 Windows Mobile, 3 Iphone y 4 Android)
  • 8. Programación Capturas de Pantalla de Aplicaciones XOne Pantallas Varias
  • 9. Programación Capturas de Pantalla de Aplicaciones XOne Pantallas Varias
  • 10. Programación Capturas de Pantalla de Aplicaciones XOne Pantallas Varias
  • 11. Interface • Por regla general, el sistema del cliente es muy complejo y movilizar puede convertirse en una tarea difícil, por ello se suele montar un “Sistema XOne” independiente para el proyecto de movilidad . • La interface se encarga del traspaso de datos bidireccional entre ambos sistemas. Traspaso de Datos Servidor de Réplica ???? ERP del Cliente ???? Interface XOne XML de Configuración
  • 12. XOneManager / XoneLive • Alta / Baja / Modificación de dispositivos • Ver estado de los dispositivos • Provisionar un dispositivo • Reasignar dispositivo Administración Remota
  • 13. XOneManager / XoneLive • Actualización General, para todos. • Actualización para los dispositivos del mismo tipo (Todos los Iphone, Todos los Android) •Actualización para un único dispositivo Administración Remota
  • 14. Esquema Global de la Tecnología XOne