From Wikipedia, the free encyclopedia
Jump to: navigation, search

J/XFS is an alternative API to CEN/XFS (which is Windows specific) and also to Xpeak (which is Operating System independent, based on XML messages). J/XFS is written in Java with the objective to provide a platform agnostic client-server architecture for financial applications, especially peripheral devices used in the financial industry such as EFTPOS terminals and ATMs.

With the move to a more standardized software base, financial institutions have been increasingly interested in the ability to pick and choose the application programs that drive their equipment. J/XFS provides a common Object Oriented API between a pure Java application and a wide range of financial devices, providing a layer of separation between application and device logic that can be implemented using a native J/XFS API or wrapping an existing implementation in JavaPOS or CEN/XFS.

J/XFS was developed by the companies DeLaRue, IBM, NCR, Wincor Nixdorf and Sun Microsystems and is now hosted, monitored and maintained by the European Committee for Standardisation, CEN.



  • 1998 - The J/XFS Forum founded with initial meeting held in Stuttgart, Germany. Host: IBM.
  • 1999 - First meetings, introduction of J/XFS to the CEN standardisation body in Brussels, Belgium, and release 1.0.
  • 2000 - Release of FDI 1.01.
  • 2001 - Releases of FDI 1.1, 2.0 and 2.1.
  • 2002 - Next version of J/XFS due for release.
  • 2004 - Publication of new J/XFS CEN Standard Version CWA 14329.
  • 2009 - Publication of new J/XFS CEN Standard Version CWA 16008.

Devices covered by the specifications[edit]

  • Printer Devices
  • Receipt/Journal/Passbook/Document-Printer and Scanner
  • Cash Dispenser/Recycler
  • Pin Pad Device
  • ID Card
  • Chip Card and Magnetic Stripe Devices
  • Text I/O Device
  • Alarm Device
  • Depository Units
  • Check Readers and Scanners
  • Sensors and Indicators
  • Cameras
  • Biometry

External links[edit]