Partilhar via


Exemplos de objeto de serviço: Introdução (documentação do SDK do PDV para .NET v1.14)

O Microsoft Point of Service para .NET (POS para .NET) fornece uma árvore de classes que implementa a maioria das funcionalidades exigidas pela especificação UnifiedPOS (Unified Point Of Service). Em muitos casos, o desenvolvedor do Objeto de Serviço só precisa implementar os métodos e as propriedades necessárias para operar a peça específica de hardware, para a qual o Objeto de Serviço está sendo escrito.

Esta seção fornece um guia passo a passo para criar um objeto de serviço de amostra simples, mas funcional, para um dispositivo MSR (Magnetic Strip Reader).

Nesta Secção

  • Configurando um projeto de objeto de serviço Explica como usar o Visual Studio para criar um projeto de biblioteca de classes com referências ao PDV apropriado para assemblies .NET.

  • Criando um modelo de código de objeto de serviço básico Continua adicionando ao exemplo modificando o código para criar as referências, atributos e métodos necessários para criar um modelo de objeto de serviço fundamental.

  • Adicionando suporte Plug and Play Adiciona ao modelo de exemplo integrando o suporte Plug and Play.

  • Criando um exemplo de objeto de serviço Descreve como o código de exemplo implementa os métodos necessários para compilar o exemplo. O objeto de serviço agora será reconhecido pelo POS para aplicativos .NET, mas não tem nenhuma funcionalidade.

  • Introducing Service Object Reader Threads Introduz o conceito de programação multithreaded em Service Objects. Uma classe auxiliar de thread de exemplo é incluída na qual outros exemplos de objeto de serviço multithreaded são criados.

  • Criando um objeto de serviço funcional e multithread Implementa um objeto de serviço MSR (Magnetic Strip Reader) completo. Ele expande os métodos apropriados do exemplo anterior para que ele retorna dados para o aplicativo. Além disso, ele usa a classe auxiliar de thread da seção anterior para iniciar e parar um thread de leitura separado.

  • Configuração do sistema Descreve como configurar o PDV para .NET para atender às necessidades da sua instalação.

  • Desenvolvendo um aplicativo POS Explica como criar POS para aplicativos .NET, os consumidores finais de POS para objetos de serviço .NET.