contact

Blog

HJEM Blog Hvad er UnifiedPOS

Hvad er UnifiedPOS

2023-03-01 15:00:36

UnifiedPOS (UnifiedPOS) er en arkitekturspecifikation for applikationsgrænseflader, der anvendes med point-of-sale-enheder i detailmiljøer.

Standarden UnifiedPOS omfatter:

1. Oversigten over UnifiedPOS Retail Peripheral Architecture.  

2. Skriftlige forklaringer af enhedens funktionsgrænseflade.

3) UML terminologi og diagrammer for hver enhedskategori med henblik på at beskrive:

4. Forbindelserne mellem klasser/grænseflader og objekter i systemet.

UML-designet tjener som grundlag for udvikling af implementeringer ved hjælp af C ++, Java, IDL eller enhver anden objektorienteret teknologi.

6. Driftsmæssige egenskaber og detaljer for implementeringer, der er i overensstemmelse med UnifiedPOS-arkitekturen.

UnifiedPOS-standarden omfatter ikke:

1. Specifikke sprogspecifikationer.  

2. Komplette softwarekomponenter. Hardwareudbydere, softwareudbydere eller tredjepartsudbydere udvikler og distribuerer disse komponenter.  

Certificeringsprocessen skal ledes af de respektive sprogstandardkomitéer, såsom OLE for Retail POS (OPOS), POS for . NET, og Java for Retail POS (JavaPOS) komiteer.

Formålet med UnifiedPOS er at levere:

Enhedsarkitekturen er universel og gælder på tværs af leverandører, platforme og detailformater.

2. Standarder for anvendelse på enhedsgrænseflader på en uafhængig og sprogneutral måde.  

Reducerede implementeringsomkostninger for leverandører til at understøtte flere platforme (f.eks. Windows/COM, Windows/.NET og Java), fordi de deler den samme arkitektur. Dette forventes at fremskynde hastigheden med at bringe innovation på markedet.

Formålet er at skabe et miljø, der forhindrer konkurrence mellem standarder, men fremmer konkurrence mellem gennemførelserne.

UnifiedPOS-forbindelse til OPOS og JavaPOS

UnifiedPOS-specifikationen formaliserer og dokumenterer den underliggende detailenhedsarkitektur, der deles af JavaPOS, OPOS og POS for . NET standarder, på en uafhængig og sprogneutral måde.

JavaPOS, OPOS og POS for . NET-standarder er blevet anerkendt som kompatible platformstilknytninger af UnifiedPOS-specifikationen. I UnifiedPOS Version 1.6 blev der tilføjet tillæg for at dokumentere specifikke implementeringsdetaljer for hver af disse platforme. JavaPOS vil blive anerkendt som den eneste UnifiedPOS-overensstemmende, operativsystemneutral Java sprogkortlægning (se bilag B). OPOS vil blive anerkendt som den eneste UnifiedPOS-overensstemmende sprogneutrale COM-kortlægning (se tillæg A). POS for . NET vil blive anerkendt som det eneste UnifiedPOS-overensstemmende sprogneutrale . NET-kortlægning (se tillæg C). Fremtidige UnifiedPOS-tilknytninger til andre platforme end Java, COM og . NET vil blive inkluderet som bilag til UnifiedPOS specifikationen, efterhånden som de bliver tilgængelige.  

Denne accept af de eksisterende standarder er baseret på deres tætte overensstemmelse med en fælles designmodel. Historisk set leverede OPOS-standarderne enhedsgrænseflader til Win32-baserede terminaler ved hjælp af ActiveX-teknologier. JavaPOS var baseret på OPOS standarden som udgangspunkt, fordi:

1. Lignende formål. Begge standarder omfattede udvikling af enhedsgrænseflader til et segment af softwarefællesskabet.  

2. Genbrug af enhedsmodeller. Størstedelen af OPOS-dokumentationen angiver de egenskaber, metoder, begivenheder og konstanter, der bruges til at modellere enhedens adfærd. Disse adfærd påvirkes for det meste af valget af programmeringssprog.

3. Reduceret læringskurve. Brug og implementering af OPOS API'erne er allerede en velkendt proces for mange applikations- og hardwareleverandører. Som et resultat har detailudviklere og serviceforfattere mulighed for at overholde enten JavaPOS- eller OPOS-standarderne, når de skriver deres kode. Indholdet af UnifiedPOS-specifikationen vil dog sammen med det relevante tillæg udgøre definitionen af, hvordan en applikation kan udvikles til at opfylde UnifiedPOS-standarden.

4. Specifikationen for UnifiedPOS er også grundlaget for POS for . NET-implementering, som ligeledes overholder denne fælles tilgang til adgang og kontrol af POS-eksterne enheder.  

NY Wifi Fiscal Printer.jpg

FiscatsSkatteprinterMAX80 serien kan understøtte UPOS, du er meget velkommen til at kontakte os for ethvert tilpasset projekt!

Send en forespørgsel