contact

Blog

KODU Blog Itaalia ühtse teeninduspunkti spetsifikatsioonid

Itaalia ühtse teeninduspunkti spetsifikatsioonid

2023-09-11 15:27:22

Fiscal's Fiscal Printer.jpg

Ühtne teeninduspunkt, mis nimetas UPOS lühidalt, arhitektuurne rakendusliidesed pos seadmetele, mida kasutatakse jaemüügikeskkonnas. See spetsifikatsioon näitab teile nii operatsioonisüsteemi sõltumatut kui ka keelest neutraalset ja määratleb.

● Jaeseadmete rakendusliidese arhitektuur.

● Jaemüügiseadmete käitumise kogum, mis on piisav erinevate POS-lahenduste toetamiseks.

FiscatMaksuprinterMAX80 seeriat on rakendatud UPOS aasta, mida on laialdaselt kasutatud apteegis ja mõnedes teistes kauplustes. Tänu erinevale ühendusele pos-ga, mugavatele operatsioonidele välise klaviatuuriga avab see uue võimaluse seda kasutada.

Sõltuvused 

UnifiedPOSi eesmärkide edukus sõltub platvormipõhistest standardikomiteedest (nt JavaPOS ja OLE for Retail POS (OPOS) tehnilistest komiteedest), et arendada arhitektuuri platvormipõhiseks dokumentatsiooniks, API definitsioonideks ja rakendusteks.  

Eritehnilised rakendused nõuavad järgmist:

● Platvormipõhised rakendusviited.  

● Lähtefailid, sealhulgas:

● Definitsioonifailid. Standardis kirjeldatud erinevad liidese- ja klassifailid.  

● Näidisfailid. Need sisaldavad näidisklasside kogumit, et illustreerida rakendusele esitatud liidest.  

Kes peaks seda dokumenti lugema

UnifiedPOS arhitektuur on suunatud standardkomiteedele, kes pakuvad keelespetsiifilist kaardistamist ja programmeerija juhendeid. Kuid rakenduse arendaja, kes kasutab POS-seadmeid, süsteemiarendaja, kes kirjutab POS-seadme koodi, ja jaemüügi POS-seadmete tarnijad võivad olla huvitatud seadme omadustest, nagu on kirjeldatud käesolevas dokumendis.  

Käesolevas juhendis eeldatakse, et standardkomitee liige tunneb järgmist:

● POS-perifeerseadmete üldised omadused.  

● Ühtne POS terminoloogia ja arhitektuur.  

● UML kujunduse lugemiseks.  

Arhitektuuriline ülevaade

UnifiedPOS defineerib mitmekihilise arhitektuuri, kus POS rakendus suhtleb füüsilise või loogilise seadmega UnifiedPOS juhtimiskihi kaudu.  

POS Application.jpg

Arhitektuurilised komponendid

POSi rakendus (või rakendus) on rakendus, mis kasutab ühte või mitut UnifiedPOS seadet.  

UnifiedPOS seadmed on jagatud kategooriatesse, mida nimetatakse seadmekategooriateks, nagu sulasahtl ja POS printer.  

Iga UnifiedPOS seade koosneb järgmistest komponentidest:

● Seadme kategooria juhtimine. Juhtklass annab rakenduse ja seadme kategooria vahelise liidese. See ei sisalda graafilist komponenti ja on seetõttu töötamise ajal nähtamatu.  

Juhtimine on projekteeritud nii, et kõik seadmekategooria juhtimise rakendused oleksid ühilduvad. Seetõttu saab kontrolli välja töötada sõltumatult teenusest sama seadme kategooria jaoks (neid võivad välja töötada isegi erinevad ettevõtted).  

● Teenus, mis on komponent, mida juhtelement kutsub teenindusliidese kaudu. Juhtimine kasutab teenust füüsilisele seadmele UnifiedPOS-i poolt ettenähtud funktsioonide rakendamiseks. Samuti võib see rakendusele sündmuste edastamiseks kasutada juhtkonna pakutavaid erisündmuste meetodeid.  

Mitme seadmekategooriaga füüsiliste seadmete toetamiseks saab rakendada teenusklasside komplekti.  

Rakendus manipuleerib füüsilise seadmega (riistvaraüksus või perifeer), helistades platvormi spetsiifilistele API-dele, mis vastavad UnifiedPOS standardile. Mõned füüsilised seadmed toetavad rohkem kui ühte seadmekategooriat. Näiteks mõned POS printerid sisaldavad kassasahtli väljakutset ja mõned vöötkoodiskannerid sisaldavad integreeritud skaalat. UnifiedPOS-i puhul käsitleb rakendus kõiki neid seadmekategooriaid kui sõltumatut füüsilist seadet. UnifiedPOS Device standardi arendaja vastutab perifeeri sellisel viisil esitamise eest.  

Märkus.: Mõnikord võib seadet rakendada tarkvaras, millel puudub kasutaja poolt kokkupuutuv riistvara, sel juhul nimetatakse seda loogiliseks seadmeks.  

Jätkata! Tänan teid!


Saada päring