contact

Блог

HOME Блог What Is UnifiedPOS

What Is UnifiedPOS

2023-03-01 15:00:36

Unified Point of Service (UnifiedPOS) je specifikacija arhitekture za interfejse aplikacije koje se koriste sa uređajima za prodaju u malopravnim okruženjima.

UnifiedPOS standard će uključiti:

1. Pregled UnifiedPOS Retail Peripheral Architecture. Šta?

2. Napisano objašnjenje funkcionalnog interfejsa uređaja.

3. UML terminologija i diagrami za svaku kategoriju uređaja, kako bi opisali:

4. Poveze između klasa/interfejsa i objekata unutar sistema.

5. UML dizajn služi kao osnova za razvoj implementacija koristeći C++, Java, IDL ili bilo koju drugu tehnologiju orijentacije objekata.

6. Operacione karakteristike i detalje za provedbe koje su u skladu sa UnifiedPOS arhitekturom.

The UnifiedPOS standard will not include: 

1. Posebne specifikacije API jezika. Šta?

2. Potpuni komponenti softvera. Prodavači komponenta, pružatelji softvera ili pružatelji treće strane razvijaju i distribuiraju te komponente. Šta?

3. Proces sertifikacije mora biti upravljan odgovarajućim standardnim odborima jezika, kao što su OLE za Retail POS (OPOS), POS za . NET, i Java za odbore za Retail POS (JavaPOS).

Ciljevi UnifiedPOS-a su obezbeđeni:

1. Arhitektura uređaja je univerzalna i primjenjiva preko prodavača, platforma i malopravnih formata.

2. Standardi za aplikaciju na interfejse uređaja na nezavisni i neutralni način jezika. Šta?

3. smanjene troškove provedbe prodavača da podrže višestruke platforme (na primjer Windows/COM, Windows/.NET i Java) jer dijele istu arhitekturu. This is expected to accelerate the speed of bringing innovation to the market.

4. Cilj je stvaranje okoliša koja sprječava konkurenciju među standardima ali poticava konkurenciju među implementacijama.

UnifiedPOS odnos sa OPOS i JavaPOS

UnifiedPOS specifikacija formalizira i dokumentuje temeljnu arhitekturu malopravnih uređaja, podijeljenu od strane JavaPOS, OPOS i POS za . NET standardi, na nezavisni i neutralni način jezika.

JavaPOS, OPOS i POS za. NET standardi su priznati kao mapiranje platforme UnifiedPOS specifikacije. U UnifiedPOS verziji 1.6 dodana su dodanja kako bi dokumentovali specifične detalje provedbe za svaku od tih platformi. JavaPOS će biti priznat kao jedina konformacija UnifiedPOS, neutralna operativna sistema, mapiranje jezika jave (vidjeti dodatak B). OPOS će biti priznat kao jedini neutralni COM mapiranje jezika u skladu s UnifiedPOS (vidjeti dodatak A). POS for . NET će biti priznat kao jedini neutralni jezik koji odgovara UnifiedPOS . NET mapiranje (vidjeti dodatak C). Buduće UnifiedPOS mapiranje na platforme osim Java, COM i . NET će biti uključen kao dodatak specifikaciji UnifiedPOS-a dok postanu dostupni. Šta?

Ovaj prihvaćanje postojećih standarda se temelji na njihovoj bliskoj odgovarajući zajedničkom modelu dizajna. Istorijski, standardi OPOS pružaju interfejse uređaja za terminale na osnovu Win32 koristeći aktivne X tehnologije. JavaPOS je baziran na OPOS standardu kao početnu tačku jer:

1. Slične svrhe. Obje standarde uključuju razvoj interfejsa uređaja za segment softvera zajednice. Šta?

2. Reuse of device models. Većina dokumentacije OPOS-a specifikuje vlasništvo, metode, događaje i konstantne koje se koriste za modelu ponašanja uređaja. Ova ponašanja uglavnom ne utiču na izbor programiranja jezika.

3. Smanjena kurva učenja. Koristenje i provedba OPOS API je već poznat proces za mnoge prodavače aplikacije i hardware a. Kao rezultat toga, programeri malopravnih aplikacija i pisaci usluga imaju mogućnost da se sukobe JavaPOS ili OPOS standardi kada pišu svoj kod. Sadržaj specifikacije UnifiedPOS, međutim, zajedno sa odgovarajućim dodatkom, predstavljaće definiciju kako se aplikacija može razviti kako bi ispunila standart UnifiedPOS-a.

4. UnifiedPOS specifikacija je takođe osnova za POS. NET provedba, koja se slično pridržava ovom zajedničkom pristupu za pristup i kontrolu perifera POS-a. Šta?

Novi Wifi Fiscal Printer.jpg

Fiscat'sFiskalni štamparMAX80 series can support UPOS, you are very welcome to contact us for any customized project!

Send an inquiry