contact

Blog

DOMĚ Blog Co je UnifiedPOS

Co je UnifiedPOS

2023-03-01 15:00:36

Unified Point of Service (UnifiedPOS) je specifikace architektury pro aplikační rozhraní používaná s prodejními zařízeními v maloobchodním prostředí.

Standardem UnifiedPOS bude:

1. Přehled prodejní periferní architektury UnifiedPOS.  

2. Písemné vysvětlení funkčního rozhraní zařízení.

3. Terminologie UML a diagramy pro každou kategorii zařízení, popsat:

4. Propojení mezi třídami/rozhraními a objekty v rámci systému.

5. Návrh UML slouží jako základ pro vývoj implementací pomocí C++, Java, IDL nebo jakékoliv jiné objektově orientované technologie.

6. Provozní charakteristiky a podrobnosti implementací, které jsou v souladu s architekturou UnifiedPOS.

UnifiedPOS standard nebude obsahovat:

1. Specifikace jazykového API.  

2. Kompletní softwarové komponenty. Tyto komponenty vyvíjí a distribuují poskytovatelé hardwaru, poskytovatelé softwaru nebo poskytovatelé třetích stran.  

3. Certifikační proces musí být řízen příslušnými jazykovými standardními komisemi, jako je OLE pro maloobchodní POS (OPOS), POS pro . Výbory NET a Java pro maloobchodní POS (JavaPOS).

Cílem UnifiedPOS je poskytnout:

1. Architektura zařízení je univerzální a použitelná napříč dodavateli, platformami a maloobchodními formáty.

2. Standardy pro aplikaci na rozhraní zařízení nezávislém na operačním systému a jazykově neutrálním způsobem.  

3. Snížené implementační náklady pro dodavatele na podporu více platforem (například Windows/COM, Windows/.NET a Java), protože sdílejí stejnou architekturu. Očekává se, že to urychlí rychlost uvádění inovací na trh.

4. Cílem je vytvořit prostředí, které brání konkurenci mezi normami, ale podporuje konkurenci mezi implementacemi.

UnifiedPOS Vztah k OPOS a JavaPOS

Specifikace UnifiedPOS formalizuje a dokumentuje základní architekturu maloobchodních zařízení sdílenou JavaPOS, OPOS a POS pro . NET standardy, v operačním systému nezávislém a jazykově neutrálním způsobem.

JavaPOS, OPOS a POS pro . NET standardy byly uznány za kompatibilní mapování platformy specifikace UnifiedPOS. V UnifiedPOS verzi 1.6 byly přidány přílohy, aby byly dokumentovány specifické implementační detaily pro každou z těchto platforem. JavaPOS bude rozpoznán jako jediný jazykový mapování standardu UnifiedPOS, neutrální operační systém (viz dodatek B). OPOS bude rozpoznán jako jediné jazykové neutrální COM mapování shodné s UnifiedPOS (viz dodatek A). POS pro . NET bude uznán jako jediný jazykový neutrální jazyk UnifiedPOS. Mapování sítě NET (viz dodatek C). Budoucí mapování UnifiedPOS na jiné platformy než Java, COM a . NET bude zahrnut jako přílohy ke specifikaci UnifiedPOS, jakmile budou k dispozici.  

Toto přijetí stávajících norem je založeno na jejich úzké shodě se společným designovým modelem. V minulosti standardy OPOS poskytovaly rozhraní zařízení pro terminály založené na Win32 s využitím technologií ActiveX. JavaPOS byl založen na standardu OPOS jako výchozí bod, protože:

1. Podobné účely. Oba standardy zahrnovaly vývoj rozhraní zařízení pro segment softwarové komunity.  

2. Opětovné použití modelů zařízení. Většina dokumentace OPOS specifikuje vlastnosti, metody, události a konstanty používané k modelování chování zařízení. Toto chování není většinou ovlivněno volbou programovacího jazyka.

3. Snížená křivka učení. Používání a implementace OPOS API je již známým procesem pro mnoho dodavatelů aplikací a hardwaru. V důsledku toho mají maloobchodní vývojáři aplikací a autori služeb možnost splnit buď standardy JavaPOS nebo OPOS při psaní svého kódu. Obsah specifikace UnifiedPOS však spolu s příslušným dodatkem bude definovat, jak lze aplikaci vyvinout tak, aby splňovala standard UnifiedPOS.

4. Specifikace UnifiedPOS je také základem pro POS pro . Implementace NET, která podobně dodržuje tento společný přístup k přístupu a řízení periferních zařízení POS.  

NOVÉ Wifi Fiscal Printer.jpg

FiskuFiskální tiskárnaŘada MAX80 může podporovat UPOS, jste velmi vítáni nás kontaktovat pro jakýkoliv projekt na míru!

Odeslat dotaz