OPOS

OPOS , pełna nazwa OLE dla Retail POS, specyficzna dla platformy implementacja UnifiedPOS , to standard urządzeń punktu sprzedaży dla systemów operacyjnych Microsoft Windows , który został zainicjowany przez firmy Microsoft , NCR , Epson i Fujitsu-ICL i jest zarządzany przez Association for Retail Standardy technologiczne . Interfejs API OPOS został po raz pierwszy opublikowany w styczniu 1996 roku. Standard wykorzystuje komponentowy model obiektowy iz tego powodu wszystkie języki obsługujące formanty COM (tj. Visual C++ , Visual Basic i C# ) mogą być używane do pisania aplikacji.

Standard OPOS określa dwa poziomy sterowania OPOS, obiekt kontrolny, który przedstawia abstrakcyjny interfejs sprzętowy dla rodziny urządzeń, takich jak drukarka paragonów, oraz obiekt usługowy, który obsługuje interfejs między obiektem kontrolnym a rzeczywistym urządzeniem fizycznym, takim jak określony model drukarki paragonowej. Ten podział funkcjonalności umożliwia programistom zapisywanie w abstrakcyjnym interfejsie sprzętowym, jednocześnie umożliwiając aplikacji pracę z wieloma różnymi urządzeniami. Jedynym wymaganiem jest to, aby dostawca sprzętu dostarczał obiekt usługi zgodny z OPOS wraz z konkretną ofertą sprzętu.

Zazwyczaj producent terminali do punktów sprzedaży dostarcza wraz z systemem operacyjnym terminala pakiet obiektów sterujących OPOS z oprogramowaniem narzędziowym używanym do konfigurowania ustawień OPOS. Takie narzędzie określi ustawienia dla obiektu sterującego OPOS i wskaże obiekt usługi, który ma być używany z określonym profilem OPOS. Po uruchomieniu aplikacji punktu sprzedaży ładuje ona obiekt sterujący OPOS, a obiekt sterujący OPOS z kolei ładuje obiekt usługi określony przez bieżący profil OPOS. Rejestr systemu Windows jest zwykle używany jako trwały magazyn ustawień urządzenia. Producent urządzenia sprzętowego zwykle udostępnia narzędzie do ustawień specyficznych dla urządzenia używanych przez obiekt usługi.

System operacyjny

OPOS można wdrożyć w następujących systemach operacyjnych:

Zobacz też

  1. ^ a b „Tło OPOS” . Monroeki . Źródło 14 czerwca 2013 r .
  2. ^ „Sterowniki OPOS” . iinnowacje . Źródło 14 czerwca 2013 r .