Typical POS Application Architecture

2/27/2008

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.

Bb428956.fbebaa69-557f-4b94-8574-9c0ed6d4bd08(en-us,WinEmbedded.1002).gif

Event Handlers

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.

Public Interface to Service Objects

Service Objects expose public methods and properties to POS applications, including those defined in the UPOS standard.

POS applications use those methods and properties to get device status and to transfer data to and from devices.

Public Interface to PosExplorer

The PosExplorer class exposes public methods to POS applications that create Service Objects and provide information about Service Objects and devices.

See Also

Concepts

POS for .NET Architecture
PosExplorer Class

Other Resources

POS for .NET Service Object Architecture
Developing a POS Application