Italija ujedinjena tačka spesifikacija usluga
Unifikovana to čka službe koja se zove UPOS kratko, arhitektura za interfejse aplikacije za pos uređaja koje se koriste u malopravnom okruženju. This specification will show you both in operating system independent and language neutral and defines.
● Arhitektura za interfejs aplikacije za malopravne uređaje.
● Skupina ponašanja malopravnih uređaja dovoljno da podrži niz rešenja POS-a.
Fiscat'sFiskalni štamparSerije MAX80 provedena je UPOS godinu dana, koja se široko koristila u farmaciji i nekim drugim prodavnicama. Zbog različitih veza sa posom, prikladnih operacija sa vanjskim klavierom otvara novi način da ga koristi.
OvisnostiŠta?
Uspjeh ciljeva UnifiedPOS ovisi o specifičnim standardnim komitetima platforme (kao što su JavaPOS i OLE za tehničke komitete za Retail POS (OPOS) da unaprijedi arhitekturu u specifičnu dokumentaciju platforme, definicije API i provedbe. Šta?
Posebne tehničke provedbe zahtevaju:
● Specijalne preporuke za provedbu platforme. Šta?
● Source files, including:
● Definitivne datoteke. Razne interfejse i klasne datoteke opisane u standardu. Šta?
● Primjer datoteka. To će uključiti niz klasa kontrole uzorka, kako bi ilustrirali interfejs predstavljen aplikaciji. Šta?
Ko bi trebao pročitati ovaj dokument
UnifiedPOS arhitektura je ciljana standardnim komitetom koji će omogućiti specifičnu mapiranje jezika i uputstva programera. Međutim, programer koji će koristiti POS uređaje, programer koji će napisati kodiranje POS uređaja, i dostavljači POS uređaja za maloprodajstvo može biti zainteresovani za karakteristike uređaja kao što je predstavljeno u ovom dokumentu. Šta?
Ovaj vodič pretpostavlja da je član standardnog komiteta poznat sa sljedećim:
● Generalne karakteristike perifernih uređaja POS-a. Šta?
● UnifiedPOS terminology and architecture. Šta?
● UML za čitanje dizajna. Šta?
Архитурални преглед
UnifiedPOS definira višeslojnu arhitekturu u kojoj POS aplikacija interakcija sa fizičkim ili logičkim uređajem kroz sloj UnifiedPOS kontrole. Šta?
Arhitektura komponenta
POS aplikacija (ili aplikacija) je aplikacija koja koristi jedan ili više UnifiedPOS uređaja. Šta?
Unifikovani POS uređaji su podeljeni u kategorije zvane kategorije uređaja, kao što su Cash Drawer i POS Printer. Šta?
Svaki UnifiedPOS uređaj je kombinacija ovih komponenta:
● Kontrola za kategoriju uređaja. The Control class provides the interface between the Application and the device category. Ona ne sadrži grafičku komponentu i stoga je nevidljiva u kretanju. Šta?
Kontrola je dizajnirana tako da će sve provedbe kontrole kategorije uređaja biti kompatibilne. Stoga se kontrola može razviti nezavisno od službe za istu kategoriju uređaja (čak ih mogu razviti različite kompanije). Šta?
● Služba, koja je komponent koji se zove Kontrola kroz Interface službe. Služba se koristi kontrola za provedbu funkcionalnosti UnifiedPOS-a za fizički uređaj. Ona takođe može nazvati posebne metode događaja koje je pružila Kontrola kako bi dostavila događaje aplikaciji. Šta?
Može se provesti niz klasa usluga da podrži fizičke uređaje sa višestrukim kategorijama uređaja. Šta?
Aplikacija manipuliše fizički uređaj (Hardware jedinica ili periferalna) zovući platformu specifične API koje odgovaraju UnifiedPOS standardu. Neki fizički uređaji podržavaju više od jedne kategorije uređaja. For example, some POS Printers include a Cash Drawer kickout, and some Bar Code Scanners include an integrated Scale. Međutim, sa UnifiedPOS-om, aplikacija tretira svaku od ovih kategorija uređaja kao da je to nezavisni fizički uređaj. Standardni programer UnifiedPOS uređaja je odgovoran za ovako predstavljanje periferalnog stanja. Šta?
Note: Ponekad se uređaj može provesti u softveru bez korisnika izloženog hardvera, u tom slučaju se zove logički uređaj. Šta?
Da nastavimo! Hvala ti!