İtalya Birleştirilmiş Servis Özellikleri Noktası
UPOS'u kısa olarak adlandıran Birleştirilmiş Servis noktası, satın ortamında kullanılan bilgisayarlar için uygulama arayüzleri için mimar oluşturulmuş. Bu belirtim, hem operasyon sisteminde bağımsız hem dilinde neutral ve tanımlayacak.
● Satış aygıtları için uygulama arayüzü için bir mimar.
● Bir dizi POS çözümlerini desteklemek için yeterli küçük aygıt davranışları.
Fiscat'ınFiscal YazıcıMAX80 seriler bir yıldır UPOS'u uyguladı, ve bunun genellikle ilaç ve bazı dükkanlarda kullanıldı. Dışarı klavye ile uygun operasyonlar ile farklı bağlantılar yüzünden onu kullanmak için yeni bir yol a çar.
BağlantılarÇek!
Success of the goals of UnifiedPOS depends upon platform specific standard committees (such as JavaPOS and OLE for Retail POS (OPOS) technical committees) to advance the architecture into platform specific documentation, API definitions and implementations. Çek!
Özellikle teknik uygulamalar gerekiyor:
● Platform özel uygulama referansları. Çek!
● Kaynak dosyaları, içerisinde:
● Definisyon dosyaları. Standardda tanımlanmış farklı arayüz ve sınıf dosyaları. Çek!
● Örnek dosyaları. Bunlar bir uygulama sunulan arayüzünü göstermek için örnek Kontrol sınıfları dahil olacak. Çek!
Bu Belgeyi kim okumalı?
UnifiedPOS Architecture, dillerin özel haritalarını ve programcının rehberlerini sağlayan standart komitelere hedef alındı. However, the application developer who will use POS devices, the system developer who will write POS device code, and the suppliers of POS devices for retail may be interested in the device characteristics as portrayed in this document. Çek!
Bu rehber, standart komite üyesinin şu şekilde tanıdığını tahmin ediyor:
● POS periferal aygıtlarının genel özellikleri. Çek!
● UnifiedPOS terminoloji ve mimar. Çek!
● Tasarımı okumak için UML. Çek!
Architectural Overview
UnifiedPOS, bir POS Uygulaması, UnifiedPOS Kontrol katı üzerinden fiziksel veya mantıklı Aygıtlar ile etkileşimli bir çoklu katlı mimara belirliyor. Çek!
Architectural Components
POS Uygulaması (ya da Uygulaması) bir ya da daha fazla UnifiedPOS aygıtlarını kullanan bir Uygulamasıdır. Çek!
UnifiedPOS Devices are divided into categories called Device Categories, such as Cash Drawer and POS Printer. Çek!
Her UnifiedPOS Aygıtı bu komponentlerin kombinasyonudur:
● Bir cihaz kategorisi için kontrol. Name Kontrol sınıfı Uygulama ve aygıt kategorisi arasındaki arayüzü temin ediyor. Grafiksel komponent yok ve bu yüzden çalışma zamanında görünmez. Çek!
Kontrol tasarlanmış, aygıt kategorisinin kontrolünün tüm uygulamaları uyumlu olması için. Bu yüzden Kontrol aynı aygıt kategorisi için Hızmetin bağımsız olarak geliştirilebilir (farklı şirketler tarafından bile geliştirilebilir). Çek!
● Servis Arayüzünden Kontrol tarafından adılan bir komponent. Servis bir Fiziksel Aygıt için UnifiedPOS yazılmış fonksiyonu uygulamak için Kontrol tarafından kullanılır. Kontrol tarafından verilen özel olay yöntemleri de uygulama için uygulama sağlayabilir. Çek!
A set of Service classes can be implemented to support Physical Devices with multiple Device Categories. Çek!
Uygulama, UnifiedPOS standartlarına uygun platform özel API'leri araarak fiziksel aygıtı (donanım birimi veya periferal) manipüle eder. Bazı fiziksel aygıtlar birden fazla aygıt kategorisini destekliyor. Name Örneğin, bazı POS Yazıcıları para Çevirme Çeviri'nin çıkması ve bazı Bar Kodu Tarayıcıları integral ölçek içeriyor. Ancak UnifiedPOS ile, bir uygulama bu aygıt kategorilerinin her birine bağımsız bir Fiziksel Aygıt gibi davranır. UnifiedPOS aygıt standart geliştirici bu şekilde periferi göstermek için sorumlu. Çek!
Nota: Bazen kullanıcı a çıklanmış bir donanım olmayan bir aygıt yazılımda uygulanabilir, bu durumda Lojik Aygıt denilir. Çek!
Devam etmek için! Teşekkürler!