Microsoft Point of Service for .NET (POS for .NET) 提供了一个类树,可以实现统一服务点 (UnifiedPOS) 规范所需的大部分功能。 在许多情况下,服务对象开发人员只需实现操作特定硬件所需的方法和属性,为硬件编写服务对象。
本部分提供了分步指南,介绍如何为磁条阅读器 (MSR) 设备创建一个简单但实用的服务对象示例。
本节内容
设置服务对象项目 - 介绍如何使用 Visual Studio 创建一个类库项目,其中包含对相应的 POS for .NET 程序集的引用。
创建基本服务对象代码模板 - 通过修改代码以创建基本服务对象模板所需的引用、属性和方法,继续添加到示例。
支持即插即用 - 通过集成即插即用支持来添加到示例模板。
创建服务对象示例 - 描述示例代码如何实现编译示例所需的方法。 现在,服务对象将由 POS for .NET 应用程序识别,但没有任何功能。
服务对象读取器线程简介 - 介绍服务对象中的多线程编程的概念。 包含一个示例线程帮助程序类,其他多线程服务对象示例是基于此类生成的。
创建有效的多线程服务对象 - 实现了一个完整的磁条阅读器 (MSR) 服务对象。 它扩展了前面示例中的相应方法,以便将数据返回给应用程序。 此外,它还使用上一部分中的线程帮助程序类来启动和停止单独的读取线程。
相关章节
系统配置 - 介绍如何将 POS for .NET 配置为满足安装需求。
开发 POS 应用程序 - 介绍如何创建 POS for .NET 应用程序,即 POS for .NET 服务对象的最终使用者。