JavaPOS (short for “Java for Point of Sale Devices”), is a standard for interfacing point of sale (POS) software, written in Java, with the specialized hardware peripherals typically used to create a point of sales system. The advantages are reduced POS terminal costs, platform independence, and reduced administrative costs. JavaPOS was based on a Windows POS device driver standard known as OPOS. JavaPOS and OPOS have since been folded into a common UnifiedPOS standard.
OPOS or OLE for Retail POS consists of an architecture for Win32-based POS device access. OPOS is currently deployed on Microsoft Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Vista, and Windows CE. It also consists of a set of POS device interfaces sufficient to support a wide range of POS solutions. It provides a consistent interface to POS peripherals for use by application creators.
UnifiedPOS or UPOS is a world wide vendor and retailer driven Open Standard’s initiative under the National Retail Federation, Association of Retail Technology Standards (NRF-ARTS) to provide vendor neutral software application interfaces (API’s) for numerous (as of 2011, thirty-six) Point of Service (POS) Peripherals (POS Printer, Cash Drawer, Magnetic Stripe Reader, Bar Code Scanner, Line Displays, etc.).
The goal is to allow retailers freedom of choice in the selection of POS peripheral devices by the creation, utilization, and promotion of standardized connectivity. UnifiedPOS is an abstraction standard that contains Appendices which provide specific platform implementation information for Microsoft OLE and .NET Windows OS and JAVA for other OS (Linux) environments.
JavaPOS can be used to access various types of POS hardware. A few of the hardware types that can be controlled using JavaPOS are
* POS Printers (for receipts, check printing, and document franking)
* Magnetic stripe readers (MSRs)
* Magnetic ink character recognition readers (MICRs)
* Barcode scanners/readers
* Cash drawers
* Coin dispensers
* Pole displays
* Electronic scales
JPOS PRINTER TROUBLESHOOTING LINK
IBM SUPPORTED JAVAPOS AND APOS DRIVERS LINK
JAVAPOS SUPPORTED DEVICES LINK
EPSON PRINTER SETUP (INSTALL) JAVAPOS I LINK
EPSON PRINTER SETUP (INSTALL) JAVAPOS II LINK
CITIZEN JAVAPOS DRIVER SETUP GUIDE LINK
BASIC INSTRUCTIONS FOR DOING A JAVAPOS PRINTER DRIVER INSTALL LINK
JAVAPOS USER GUIDE LINK