POS Unified
Titik Perkhidmatan Bersatu (UnifiedPOS) adalah spesifikasi arkitektur bagi antaramuka aplikasi yang digunakan dengan peranti titik-jualan dalam persekitaran jualan ringkas.
Piawai Unified POS akan termasuk:
1. Paparan ringkasan Arkitektur Periferik UnifiedPOS. [UNK]
2. Penjelasan tulis antaramuka fungsi peranti.
3. Terminologi UML dan diagram bagi setiap kategori peranti, untuk menggambarkan:
4. Sambungan antara kelas/antaramuka dan objek dalam sistem.
5. Rancangan UML berkhidmat sebagai as as untuk mengembangkan implementasi menggunakan C++, Java, IDL, atau teknologi arah objek lain.
6. Ciri-ciri operasi dan perincian untuk implementasi yang sesuai dengan arkitektur UnifiedPOS.
Piawai Unified POS tidak akan termasuk:
1. Spesifikasi API bahasa khusus. [UNK]
2. Komponen perisian lengkap. Pembekal perkakasan, pembekal perisian, atau pembekal pihak ketiga mengembangkan dan mengedarkan komponen ini. [UNK]
3. Proses pengesahihan mesti dikendalikan oleh komite piawai bahasa sesuai, seperti OLE for Retail POS (OPOS), POS for . NET, dan Java untuk komite POS Retail (JavaPOS).
Tujuan UnifiedPOS adalah untuk menyediakan:
1. Arkitektur peranti adalah universal dan berlaku di seluruh penjual, platform, dan format retail.
2. Piawai untuk aplikasi ke antaramuka peranti dalam sistem operasi secara independen dan bahasa neutral. [UNK]
3. Kurangkan kos pelaksanaan bagi penyedia untuk menyokong platform berbilang (contohnya, Windows/COM, Windows/.NET, dan Java) kerana mereka berkongsi arkitektur yang sama. Ini dijangka untuk mempercepat kelajuan membawa inovasi ke pasar.
4. Tujuan adalah mencipta persekitaran yang mencegah persaingan di antara piawai tetapi mendorong persaingan di antara implementasi.
Hubungan Unified POS dengan OPOS dan JavaPOS
Spesifikasi UnifiedPOS formalkan dan dokumen arkitektur peranti retail yang didasarkan, dikongsi oleh JavaPOS, OPOS, dan POS untuk . Standar NET, dalam sistem operasi bebas dan cara bahasa neutral.
JavaPOS, OPOS, dan POS untuk . Piawai NET telah dikenali sebagai peta platform yang sesuai dengan spesifikasi UnifiedPOS. Dalam UnifiedPOS Versi 1.6, appendix ditambah untuk dokumen perincian pelaksanaan khusus untuk setiap platform ini. JavaPOS akan dikenali sebagai satu-satunya konformis Unified POS, sistem operasi neutral, pemetaan bahasa Java (Lihat Appendix B). OPOS akan dikenali sebagai satu-satunya pemetaan COM neutral bahasa yang sesuai dengan Unified POS (Lihat Appendix A). POS untuk . NET akan dikenali sebagai satu-satunya bahasa yang sesuai dengan Unified POS yang neutral. Petakan NET (Lihat Appendix C). Petakan Unified Masa depan POS ke platform selain Java, COM, dan . NET akan disertai sebagai tambahan kepada spesifikasi UnifiedPOS semasa ia tersedia. [UNK]
Penerimaan standar yang wujud ini berdasarkan persetujuan yang dekat dengan model desain umum. Secara sejarah, piawai OPOS menyediakan antaramuka peranti untuk terminal berasaskan Win32 menggunakan teknologi ActiveX. JavaPOS berasaskan pada piawai OPOS sebagai titik permulaan kerana:
1. Tujuan yang sama. Kedua-dua piawai melibatkan pembangunan antaramuka peranti untuk segmen komuniti perisian. [UNK]
2. Penggunaan semula model peranti. Kebanyakan dokumentasi OPOS menentukan ciri-ciri, kaedah, peristiwa, dan konstan yang digunakan untuk model perilaku peranti. Perilaku ini kebanyakan tidak terkesan oleh pilihan bahasa pemrograman.
3. Kurva belajar dikurangi. Penggunaan dan melaksanakan API OPOS adalah proses yang biasa bagi banyak aplikasi dan penyedia perkakasan. Sebagai hasilnya, pembangun aplikasi retail dan penulis perkhidmatan mempunyai pilihan untuk menyesuaikan sama ada standar JavaPOS atau OPOS bila menulis kod mereka. Kandungan spesifikasi UnifiedPOS, bagaimanapun, bersama dengan Appendix yang sesuai, akan membentuk definisi bagaimana aplikasi boleh dikembangkan untuk memenuhi piawai UnifiedPOS.
4. Spesifikasi UnifiedPOS juga adalah dasar untuk POS untuk . Implementasi NET, yang sama-sama mematuhi pendekatan umum ini untuk akses dan kawalan periferi POS. [UNK]
FiscatPencetak FiskalSeri MAX80 boleh menyokong UPOS, anda sangat disambut untuk menghubungi kami untuk mana-mana projek suai!