En este primer post sobre Xpeak veremos qué ofrece Xpeak como estándar y su implementación Xpeaker.
En otro futuro post usaremos el plugin de Eclipse para Xpeaker para juguetear un poco con un dispositivo 😉
Xpeak es un estándar para la gestión de dispositivos:
· Trabaja en un modelo cliente servidor usando XML como protocolo de mensajería entre la aplicación y el dispositivo
· Es agnóstico de la plataforma
· Está enfocado a dispositivos financieros aunque soporta dispositivos de ámbito general.
El objetivo de Xpeak es el mismo que el de CEN/XFS y J/XFS aunque Xpeak es independiente del SO y del lenguaje (JXFS es Java).
Xpeak se crea partiendo de la experiencia en el uso de CEN/XFS, J/XFS y JavaPOS y para evitar los problemas que arrastra JXFS en cuanto a la evolución del estándar usa un modelo open source. Comparándolo:
· XPEAK es independiente del lenguaje de programación utilizado por la aplicación.
· La evolución de XPEAK es más rápida y ágil, pudiendo versionar incluso un sólo comando y no el estándar al completo.
· Se puede incluir la definición de un nuevo dispositivo sin afectar al resto de las especificaciones.
· Posibilidad de conexión remota (desde Servidor de Aplicaciones) vía XML.
· Permite trabajar con aplicaciones centralizadas con productos tipo Citrix XSE, VMWare Vi3, Microsoft VS,etc.
· XPEAK no está focalizado exclusivamente en dispositivos financieros.
· La comunicación con los servicios XPEAK puede ampliarse a todo tipo de estándares (Web Services, SOAP, …).
Xpeaker es una solución de código abierto y libre basada en el estándar Xpeak.
Xpeaker se compone de 3 componentes:
· Xpeaker IDE: un plugin de Eclipse que permite:
· Testear nuestras aplicaciones desde el IDE
· Diseñar formularios
· Usar simuladores integrados
· Generar desplegables para el dispositivo
· Xpeaker Services: Conjunto de drivers de dispositivos siguiendo el estándar Xpeak, incluyendo también simuladores.
· Xpeaking: Middleware para el desarrollo de aplicaciones Xpeak de manera rápida y fácil.
Para saber un poco más de Xpeak es recomendable que os paséis por: http://www.xpeak.org/index.jsp?Menu=Documentation en el que se puede descargar:
· Instalación de Xpeaker IDE: http://www.xpeak.org/documentation/xpeaker/XpeakerInstallation.pdf
· Ejemplos: http://www.xpeak.org/documentation/xpeaker/XpeakingExamples.zip
· Especificación de Servicios soportados: http://www.xpeak.org/index.jsp?Menu=Documentation&SubMenu=Downloads





Deja un comentario