Gestión de dispositivos en cajeros automáticos con J/XFS – CWA 16008:2009


El ATM (Automated Teller Machine – cajero automático) es la principal herramienta de autoservicio financiero capaz de dispensar o aceptar efectivo.

La mayor parte de las funcionalidades de autoservicio financiero se pueden gestionar solo con recursos informáticos, pero cuando se trata de tocar dinero en efectivo, es necesario este tipo de equipo físico.

Desde el punto de vista tecnológico, uno de los retos ha sido independizar su gestión de la arquitectura adoptada por el fabricante.

Por ese motivo, varias empresas, Sun Microsystems (actualmente Oracle), IBM, De La Rue, NCR, Diebold, Talaris (ahora Glory Global Solutions)  y Windorf/Nixdorf  acordaron impulsar un conjunto de especificaciones de programación para Java  denominado J/XFS ( Java eXtensions for Financial Services / Extensiones para Servicios Financieros para la plataforma Java) con el fin de dar soporte a todo tipo de dispositivos y satisfacer la demanda de gestión de equipamiento heterogéneo de las entidades financieras.

De esta forma, plataformas como Linux o Windows pueden ser indistintamente  la base sobre la que operen los cajeros automáticos, con solo garantizar el funcionamiento de la JVM (Java Virtual Machine) disponible para ambos entornos y el elemento clave de la interoperabilidad cruzada.

J/XFS es un tipo de arquitectura en capas, que ofrece interfaces Java estándar. Desde la perspectiva de los desarrolladores, J/XFS encapsula el dispositivo físico, por lo que es posible acceder a varios dispositivos de entrada / salida mediante  una interfaz común de J/XFS.  J/XFS aprovecha todas las capacidades de la tecnología Java para las aplicaciones, incluyendo programación orientada a objetos e independiente del hardware y del sistema operativo, y no se limita a cierta topología de comunicación.

En su momento las entidades mencionadas crearon el estándar en el marco del Foro J/XFS, pero posteriormente se cedió al CEN que es el organismo que lo mantiene en la actualidad en su J/XFS Workshop (taller J/XFS), la comisión específica de CEN para el mantenimiento de la norma. La actividad actual del foro es el mantenimiento de implementaciones de referencia.

Las empresas que actúan como miembros del J/XFS Workshop son:

WS-Core (14)

Alemania

  • De La Rue Cash Systems
  • Lutz Wolf Systems GmbH
  • Wincor Nixdorf International GmbH

Austria

  • Salzburger Banken Software
  • KEBA AG

Brasil

Volans Informatica Ltc

España

  • Cashware D&S
  • Dynasty Technology Group
  • Fujitsu España SA
  • IBM SA

France

  • AFNOR
  • Diebold France

Reino Unido

  • De La Rue Cash Systems
  • NCR FSG

WS-Associate (1)

Bélgica

  • KBC Bank

Los documentos que describen el estándar son los siguientes:

CWA 16008-1:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform -Base Architecture – Programmer’s Reference – Release 2009

CWA 16008-2:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Pin Keypad Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-3:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Magnetic Stripe & Chip Card Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-4:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Text Input/Output Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-5:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Cash Dispenser, Recycler and ATM Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-6:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Printer Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-7:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Alarm Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-8:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Sensors and Indicators Unit Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-9:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Depository Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-10:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Check Reader/Scanner Device Class Interface – Programmer’s Reference – release 2009

CWA 16008-11:2009
J/eXtensions for Financial Services (J/XFS for the Java Platform – Camera Device Class Interface  – Programmer’s Reference – release 2009

CWA 16008-12:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Vendor Dependant Mode Specification – Programmer’s Reference – Release 2009

CWA 16008-13:2009
J/eXtensions for Financial Services (J/XFS) for the Java Platform – Scanner Device Class Interface – Programmer’s Reference – Release 2009

One thought on “Gestión de dispositivos en cajeros automáticos con J/XFS – CWA 16008:2009

  1. Hola Don Julian.

    Solo quería aprovechar para saludarte… Estaba buscando documentación de jxsf cuando he encontrado inza.wordpress.com.

    Muchas gracias por la información y le mando un fuerte abrazo.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s