What are OPOS, JavaPOS, and POS for .NET, and how do they relate to UnifiedPOS?
The architectural model provided by UnifiedPOS is extremely useful, but it only goes so far. Because the model is platform-neutral (that is, is independent of both the language the POS software is written in, and the operating system of the POS terminal on which it executes) it must be mapped to the leading POS platforms in a standardized way, before these platforms can be said to fully support UnifiedPOS. At present, three such standardized platform mappings exist: OPOS: Provides the UnifiedPOS mapping for a POS application running on the Windows operating system. JavaPOS: Provides the UnifiedPOS mapping for a Java Language POS application running on any operating system. POS for .NET: Provides a UnifiedPOS mapping for a Microsoft .NET POS application running on the Windows operating system with the POS for .NET class libraries. The OPOS mapping was first created in 1995. It is widely supported by device vendors, POS terminal manufacturers and POS applications, and has been deployed e