Typical POS Application Architecture
The principal elements of POS application architecture are event handlers and the public interface to Service Objects and the POS for .NET PosExplorer Class, as shown in the following illustration.
POS for .NET uses five Service Object events to inform POS applications of POS device activities or changes, as specified in the Unified Point of Service (UPOS) standard.
The PosExplorer Class translates Plug and Play notifications into events that it sends to applications.
Applications implement event handlers to manage these events.