Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft Point of Service für .NET (POS für .NET) v1.14 repräsentiert die 36 Peripheriegeräte, die in der UnifiedPOS-Spezifikation (Unified POINT of Service) v1.14 durch abstrakte Interface- und Basic-Geräteklassen identifiziert werden. POS für .NET bietet auch neun abstrakte Base-Geräteklassen, die weitere Kern-POS-Funktionen implementieren, die für diese bestimmten Gerätetypen spezifisch sind.
Hardwarehersteller verwenden die Geräteklassen, um Serviceobjekte zu erstellen, die ihre Peripheriegeräte mit den Anwendungen verknüpfen.
Interface-Klassen
POS für .NET stellt Interface-Klassen für alle 36 UnifiedPOS-Geräte bereit. Die Interface-Klassen stellen die Einstiegspunkte bereit, wie in der UnifiedPOS-Spezifikation angegeben, bieten jedoch nur minimale Funktionalität.
Grundlegende Klassen
POS für .NET-Basic-Klassen enthalten grundlegende funktionsbezogene Unterstützung für alle 36 Geräte. Basic-Klassen bieten generische Unterstützung für das Öffnen, Beanspruchen und Aktivieren des Geräts, Gerätestatistiken und das Verwalten der Zustellung von Ereignissen an die Anwendung. Darüber hinaus enthält jede Basic-Klasse einen Satz geerbter und geschützter Methoden, die vom Serviceobjekt implementiert werden können.
Basisklassen
Für die neun primären UnifiedPOS-Gerätetypen stellt POS für .NET voll funktionsfähige Base-Klassen bereit, die ihre entsprechenden Basic-Klassen um gerätespezifische Member erweitern. Sie können sich diese Klassen als erweiterte Basic-Klassen vorstellen. Da Base-Klassen eine nahezu vollständige Implementierung bieten, sollten Serviceobjectentwickler nach Möglichkeit von diesen Klassen ableiten.
UnifiedPOS-Geräte und POS für .NET-Geräteklassen
In der folgenden Tabelle sind die UnifiedPOS-Geräte mit ihrem entsprechenden POS für .NET-Basic- und Base-Geräteklassen aufgeführt (sofern zutreffend).
UnifiedPOS-Gerät | Interface-Klasse | Basic-Klasse | Base-Klasse |
---|---|---|---|
Belt | Belt | BeltBasic | |
Biometrie | Biometrie | BiometricsBasic | |
Scheinleser | BillAcceptor | BillAcceptorBasic | |
Banknotenspender | BillDispenser | BillDispenserBasic | |
Bumpbar | BumpBar | BumpBarBasic | |
Geldwechsler | CashChanger | CashChangerBasic | |
Kassenschublade | CashDrawer | CashDrawerBasic | CashDrawerBase |
CAT (Credit Authorization Terminal) – Kreditautorisierungsterminal | Katze | CatBasic | |
Scheckscanner | CheckScanner | CheckScannerBasic | CheckScannerBase |
Münzprüfer | CoinAcceptor | CoinAcceptorBasic | |
Münzspender | CoinDispenser | CoinDispenserBasic | |
Elektronisches Journal | ElectronicJournal | ElectronicJournalBasic | |
Lese-/Schreibgerät für elektronische Werte | ElectronicValueRW | ElectronicValueRWBasic | |
Fiskaldrucker | FiscalPrinter | FiscalPrinterBasic | |
Gate | Gate | GateBasic | |
Gesamte Finanzinformationen | HardTotals | HardTotalsBasic | |
Bildscanner | ImageScanner | ImageScannerBasic | |
Elementspender | ItemDispenser | ItemDispenserBasic | |
Schlüsselschalter | Schlüsselschalter | KeylockBasic | |
Leuchten | Leuchten | LightsBasic | |
Zeilenanzeige | LineDisplay | LineDisplayBasic | LineDisplayBase |
MICR (Magnetic Ink Character Recognition) – Magnetschriftlesung | Micr | MicrBasic | |
Bewegungssensor | MotionSensor | MotionSensorBasic | |
MSR (Magnetic Stripe Reader) – Magnetstreifenleser | Msr | MsrBasic | MsrBase |
PIN-Pad | PinPad | PinPadBasic | PinPadBase |
Kartenlese-/-schreibgerät | PointCardRW | PointCardRWBasic | |
POS-Tastatur | PosKeyboard | PosKeyboardBasic | PosKeyboardBase |
POS-Netzteil | PosPower | PosPowerBasic | |
POS-Drucker | PosPrinter | PosPrinterBasic | PosPrinterBase |
Fernbestellanzeige | RemoteOrderDisplay | RemoteOrderDisplayBasic | |
RFID-Scanner | RFIDScanner | RFIDScannerBasic | RFIDScannerBase |
Skalieren | Skalieren | ScaleBasic | |
Scanner (Barcodeleser) | Scanner | ScannerBasic | ScannerBase |
Unterschriftenerfassung | SignatureCapture | SignatureCaptureBasic | |
Smartcardlese-/-schreibgerät | SmartCardRW | SmartCardRWBasic | |
Tonindikator | ToneIndicator | ToneIndicatorBasic |