UnifiedPOS
Encyclopedia
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.

Developed by a team of joint retailer and industry technical experts following published policies and procedures, UnifiedPOS provides a consistent and exact framework for programming point of sales devices that is platform independent and vendor neutral.

Recent efforts (2010-2011) by the UnifiedPOS committee include provisions for local and remote POS peripheral support through a supplemental Web Services for Point of Service (WS-POS 1.1)standard. In addition an increasing focus on using XML language commands to control the POS devices can be seen in the XML-POS Appendix in UnifiedPOS Version 1.13 standard.

Management

The UnifiedPOS standard is managed by Association for Retail Technology Standards
Association for Retail Technology Standards
The Association for Retail Technology Standards is an internationally reaching standards organization dedicated to reducing the costs of technology through standards. Since 1993, ARTS has been delivering application standards exclusively to the retail industry. ARTS has four standards: The...

 (ARTS) through two committees. The ARTS board
Board of directors
A board of directors is a body of elected or appointed members who jointly oversee the activities of a company or organization. Other names include board of governors, board of managers, board of regents, board of trustees, and board of visitors...

 is composed of international retailers and vendors from all industry segments. The principal responsibilities of this committee are to ensure that the standards it manages continues to expand in accordance with retailer requirements. The committee will specify changes to the standards and approve new devices. Membership in NRF-ARTS is required to participate in the administrative committee. Membership in NRF-ARTS is not required to download and use the UnifiedPOS standards.

The technical committee, composed of both vendors and retailers, modifies the UnifiedPOS specification based on guidance of the Administrative Committee. The technical committee provides support by resolving implementation issues or issues arising from the standard.

OPOS
OPOS
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...

 and JavaPOS
JavaPOS
JavaPOS , is a standard for interfacing point of sale 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...

 implementation groups modify or enhance their actual program implementations to conform to the UnifiedPOS specification. The UnifiedPOS technical committee periodically audits the specific implementations to ensure the various groups conform to the UnifiedPOS specification.

POS for .NET
In 2003 a .NET
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...

implementation was proposed to the technical committee and subsequently accepted into the standard. This implementation is known as POS for .NET. POS for .NET was last updated in 2008 with version 1.12 of the UPOS standard. Microsoft has not kept up with the current revisions to the UPOS standard. POS for .NET version 1.12 is not compatible with the current .NET Framework 4.0.

In 2011 effort is underway to create an updated UnifiedPOS 2.0 standard which will add many enhanced features and functions to support newer programming paradigms and remote XML POS peripheral installation scenarios.

Practical Application of UPOS Standard

Although UPOS claims support for 36 device types, in practice most retailers will not be able to take advantage of many of these devices. For example, there are few, if any, UPOS service objects that support biometric or RFID types. Instead, most device manufacturers for these devices have created their own proprietary device drivers.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK