POS for .NET Service Object Architecture


There are features and design elements in POS for .NET that must be taken into account by Service Object developers. This section includes topics discussing several of these important concepts.

POS for .NET Class Tree

Provides an overview of the POS for .NET class structure. POS for .NET Service Object classes are derived from an appropriate class in this tree.

Attributes for Identifying Service Objects and Assigning Hardware

Explains how POS for .NET uses reflection and .NET attributes to locate POS for .NET assemblies and identify valid Service Objects within those assemblies.

Hydra Devices

Provides a broad overview of the problems involved when developing for hardware that may be in use by several Service Objects simultaneously.

Plug and Play Support

Provides an overview of Plug and Play support available to Service Object developers.

PosCommon Information for Service Object Developers

Describes methods and properties of PosCommon that are useful to Service Object developers.

POS for .NET Device Basic Classes

Provides information about using the POS for .NET Basic classes as the starting point for Service Objects.

POS for .NET Architecture

Describes the components that support developers writing POS applications as well as peripheral device hardware vendors writing .NET-based Service Objects.

Typical POS Application Architecture

Describes event handlers and the public interface to Service Objects and the PosExplorer Class as the principal elements of POS application architecture.

Service Object Samples: Getting Started

Includes a step-by-step guide to creating a functioning Service Object and demonstrates how the features discussed above are utilized.

Developing a POS Application

Explains how to create POS for .NET applications, the ultimate consumers of POS for .NET Service Objects.

System Configuration

Describes how to configure POS for .NET to meet the requirements of your installation.