Developing a Custom Service Object

2/27/2008

The POS for .NET SDK delivers support for developing UPOS-compliant applications. The POS for .NET class tree delivers support for both applications that use a specific UPOS device, and Service Objects which provide the link between the physical hardware and the application.

Service Objects are typically implemented by independent hardware vendors (IHVs) to provide an interface between POS for .NET applications and the IHVs particular UPOS device. The POS for .NET SDK includes a set of .NET classes which you can use to create fully functional, UPOS-compliant Service Objects. By taking advantage of the POS for .NET SDK classes, you can write Service Objects quickly and with relatively little device-specific code.

In This Section

  • System Configuration
    Provides information about settings and configuration for POS for .NET installations.
  • Developing Service Objects Using Base Classes
    POS for .NET includes a nearly complete Base class implementation for nine POS device types. This section explains how to use these classes as a foundation for device-specific Service Objects.
  • Device Output Models
    Explains the difference between synchronous and asynchronous output to POS devices.
  • Statistics Sample
    Implements a sample Service Object that uses the POS for .NET statistics methods.
  • Base Class DirectIO Method
    Explains how Service Objects can implement the method DirectIO to provide access to manufacturer-specific data to the application.
  • Capability Properties
    Demonstrates how certain properties, such as capability properties, are set by the Service Object.
  • POS Device Manager
    Describes using POS Device Manager to configure a POS for .NET installation.