Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft Point of Service para .NET (POS para .NET) proporciona un árbol de clases que implementa la mayor parte de la funcionalidad requerida por la especificación Unified Point Of Service (UnifiedPOS). En muchos casos, el desarrollador de objetos de servicio solo necesita implementar los métodos y propiedades necesarios para operar la parte específica del hardware para la que se está escribiendo el objeto de servicio.
En esta sección se proporciona una guía paso a paso para crear un objeto de servicio de ejemplo simple, pero funcional para un dispositivo lector de bandas magnéticas (MSR).
En esta sección
Configuración de un proyecto de objeto de servicio. Se explica cómo usar Visual Studio para crear un proyecto de biblioteca de clases con referencias a los ensamblados de POS para .NET adecuados.
Creación de una plantilla básica de código de objeto de servicio. Se sigue agregando al ejemplo modificando el código para crear las referencias, atributos y métodos necesarios para crear una plantilla de objeto de servicio fundamental.
Adición de compatibilidad con Plug and Play. Se agrega a la plantilla de ejemplo mediante la integración de compatibilidad con Plug and Play.
Creación de un ejemplo de objeto de servicio. Se describe cómo el código de ejemplo implementa los métodos necesarios para compilar el ejemplo. Ahora, el objeto de servicio será reconocido por las aplicaciones de POS para .NET, pero no tiene funcionalidad alguna.
Presentación de subprocesos de lector de objetos de servicio. Se presenta el concepto de programación multiproceso en los objetos de servicio. Se incluye una clase auxiliar de subproceso de ejemplo en la que se compilan otros ejemplos de objetos de servicio multiproceso.
Creación de un objeto de servicio de trabajo y multiproceso. Se implementa un objeto de servicio de lector de bandas magnéticas (MSR) completo. Se expanden los métodos pertinentes del ejemplo anterior para que devuelva datos a la aplicación. Además, se usa la clase auxiliar de subprocesos de la sección anterior para iniciar y detener un subproceso de lectura aparte.
Secciones relacionadas
Configuración del sistema. Se describe cómo configurar POS para .NET para satisfacer las necesidades de instalación.
Desarrollo de una aplicación POS. Se explica cómo crear aplicaciones POS para .NET, que son las consumidoras finales de objetos de servicio de POS para .NET.