Udostępnij przez


Przykłady obiektów usługi: Wprowadzenie (POS dla zestawu SDK platformy .NET w wersji 1.14)

Usługa Microsoft Point of Service dla platformy .NET (POS dla platformy .NET) udostępnia drzewo klas, które implementuje większość funkcji wymaganych przez specyfikację Unified Point Of Service (UnifiedPOS). W wielu przypadkach deweloper obiektu usługi musi zaimplementować tylko metody i właściwości wymagane do obsługi określonego sprzętu, dla którego jest zapisywany obiekt usługi.

Ta sekcja zawiera szczegółowy przewodnik dotyczący tworzenia prostego, ale funkcjonalnego przykładowego obiektu usługi dla urządzenia czytnika paska magnetycznego (MSR).

W tej sekcji

  • Konfigurowanie projektu obiektu usługi wyjaśnia, jak za pomocą programu Visual Studio utworzyć projekt biblioteki klas z odwołaniami do odpowiednich punktów zakupu dla zestawów platformy .NET.

  • Tworzenie podstawowego szablonu kodu obiektu usługi kontynuuje dodawanie do przykładu przez zmodyfikowanie kodu w celu utworzenia niezbędnych odwołań, atrybutów i metod w celu utworzenia podstawowego szablonu obiektu usługi.

  • Dodanie obsługi technologii Plug and Play dodaje do przykładowego szablonu przez zintegrowanie obsługi technologii Plug and Play.

  • Tworzenie przykładu obiektu usługi opisuje sposób implementacji przykładowego kodu wymaganych do skompilowania przykładu. Obiekt usługi będzie teraz rozpoznawany przez usługę POS dla aplikacji platformy .NET, ale nie ma żadnych funkcji.

  • Wprowadzenie wątków czytnika obiektów usługi wprowadza koncepcję programowania wielowątkowego w obiektach usługi. Dołączono przykładową klasę pomocnika wątku, na której są tworzone inne przykłady obiektów usługi wielowątkowej.

  • Tworzenie działającego, wielowątkowego obiektu usługi implementuje kompletny obiekt usługi Czytnik paska magnetycznego (MSR). Rozszerza ona odpowiednie metody z wcześniejszego przykładu, aby zwracała dane do aplikacji. Ponadto używa klasy pomocnika wątków z poprzedniej sekcji, aby uruchomić i zatrzymać oddzielny wątek odczytu.

  • Konfiguracja systemu Opisuje sposób konfigurowania punktów zakupu dla platformy .NET w celu spełnienia wymagań instalacji.

  • Tworzenie aplikacji poS wyjaśnia, jak utworzyć usługę POS dla aplikacji platformy .NET, czyli ostatecznych odbiorców poS dla obiektów usługi platformy .NET.