contact

บล็อก

บ้าน บล็อก UnifiedPOS คืออะไร

UnifiedPOS คืออะไร

2023-03-01 15:00:36

Unified Service Point (UnifiedPOS) เป็นข้อกำหนดทางสถาปัตยกรรมสำหรับอินเทอร์เฟซแอปพลิเคชันที่ใช้ในสภาพแวดล้อมค้าปลีกร่วมกับอุปกรณ์ ณ จุดขาย

มาตรฐาน UnifiedPOS จะรวมถึง:

1. ภาพรวมของสถาปัตยกรรมอุปกรณ์ต่อพ่วงค้าปลีก UnifiedPOS  

2. คำแนะนำเป็นลายลักษณ์อักษรสำหรับอินเตอร์เฟซการทำงานของอุปกรณ์

3. ข้อกำหนด UML และแผนภูมิสำหรับแต่ละประเภทอุปกรณ์เพื่ออธิบาย:

4. การเชื่อมต่อระหว่างคลาส / อินเตอร์เฟสและวัตถุภายในระบบ

5. การออกแบบ UML เป็นพื้นฐานสำหรับการตระหนักถึงการพัฒนาโดยใช้ C +, Java, IDL หรือเทคโนโลยีเชิงวัตถุอื่น ๆ

6. สอดคล้องกับลักษณะการทำงานและรายละเอียดการใช้งานของสถาปัตยกรรม UnifiedPOS

มาตรฐาน UnifiedPOS ไม่รวมถึง:

1. ข้อกำหนด API สำหรับภาษาเฉพาะ  

2. ส่วนประกอบซอฟต์แวร์ที่สมบูรณ์ ผู้ให้บริการฮาร์ดแวร์ ผู้ให้บริการซอฟต์แวร์ หรือผู้ให้บริการบุคคลที่สาม เป็นผู้พัฒนาและจัดจำหน่ายส่วนประกอบเหล่านี้  

3. กระบวนการรับรองจะต้องได้รับการจัดการโดยคณะกรรมการมาตรฐานภาษาที่เกี่ยวข้องเช่น OLE (OPOS) สำหรับ Retail POS, POS NET และ Java สำหรับร้านค้าปลีก POS (JavaPOS) คณะกรรมการ

วัตถุประสงค์ของ UnifiedPOS คือการให้:

1. สถาปัตยกรรมอุปกรณ์เป็นสากลและเหมาะสำหรับซัพพลายเออร์แพลตฟอร์มและรูปแบบค้าปลีก

2. มาตรฐานที่ใช้กับอินเทอร์เฟซอุปกรณ์ในลักษณะที่ไม่เกี่ยวข้องกับระบบปฏิบัติการและภาษา  

3. ลดค่าใช้จ่ายในการติดตั้งผู้ให้บริการเพื่อรองรับหลายแพลตฟอร์ม (เช่น Windows/COM, Windows/.NET และ Java) เนื่องจากมีสถาปัตยกรรมเดียวกัน ซึ่งคาดว่าจะเร่งผลักดันนวัตกรรมออกสู่ตลาดได้เร็วขึ้น

4.มีวัตถุประสงค์เพื่อสร้างสภาพแวดล้อมที่ป้องกันการแข่งขันระหว่างมาตรฐาน แต่สนับสนุนให้เกิดการแข่งขันระหว่างบรรลุผล

ความสัมพันธ์ POS แบบครบวงจรสำหรับ OPOS และ JavaPOS

UnifiedPOS กำหนดมาตรฐานและบันทึกสถาปัตยกรรมพื้นฐานสำหรับอุปกรณ์ค้าปลีกที่ใช้ร่วมกันโดย JavaPOS, OPOS และ POS มาตรฐาน NET ในลักษณะที่เป็นอิสระจากระบบปฏิบัติการและภาษาที่ไม่เกี่ยวข้องกัน

สำหรับ JavaPOS, OPOS และ POS มาตรฐาน NET ได้รับการยอมรับว่าเป็นการทำแผนที่แพลตฟอร์มที่สอดคล้องกับข้อกำหนด UnifiedPOS ใน UnifiedPOS รุ่น 1.6 ภาคผนวกจะถูกเพิ่มเพื่อบันทึกรายละเอียดการใช้งานที่เฉพาะเจาะจงของแต่ละแพลตฟอร์ม JavaPOS จะถือว่าเป็นแผนที่ภาษา Java เพียงอย่างเดียวที่สอดคล้องกับ UnifiedPOS ไม่เกี่ยวข้องกับระบบปฏิบัติการ (ดูภาคผนวก B) OPOS จะถือเป็นการทำแผนที่ COM ที่เป็นกลางเฉพาะภาษาที่สอดคล้องกับ UnifiedPOS (ดูภาคผนวก A) POS ของ NET จะได้รับการยอมรับว่าเป็นภาษากลางเฉพาะที่สอดคล้องกับ UnifiedPOS การทำแผนที่ NET (ดูภาคผนวก C) การทำแผนที่ในอนาคตของ UnifiedPOS ไปยัง Java, COM และแพลตฟอร์มอื่น ๆ NET จะเป็นภาคผนวกของข้อกำหนด UnifiedPOS  

การยอมรับมาตรฐานที่มีอยู่ขึ้นอยู่กับความสอดคล้องอย่างใกล้ชิดกับรูปแบบการออกแบบทั่วไป ในอดีตมาตรฐาน OPOS ใช้เทคโนโลยี ActiveX เพื่อให้อินเทอร์เฟซของอุปกรณ์สำหรับเทอร์มินัลที่ใช้ Win32 JavaPOS เริ่มต้นด้วยมาตรฐาน OPOS เนื่องจาก:

1. วัตถุประสงค์ที่คล้ายกัน ทั้งสองมาตรฐานเกี่ยวข้องกับการพัฒนาอินเทอร์เฟซอุปกรณ์สำหรับส่วนหนึ่งของชุมชนซอฟต์แวร์  

2. การใช้แบบจำลองอุปกรณ์ซ้ำ เอกสาร OPOS ส่วนใหญ่ระบุคุณสมบัติ วิธีการ เหตุการณ์ และค่าคงที่ที่ใช้ในการสร้างแบบจำลองพฤติกรรมของอุปกรณ์ พฤติกรรมเหล่านี้ส่วนใหญ่ไม่ได้รับผลกระทบจากการเลือกภาษาการเขียนโปรแกรม

3. เส้นโค้งการเรียนรู้สั้นลง การใช้งานและการใช้งาน OPOS API เป็นกระบวนการที่คุ้นเคยสำหรับผู้ให้บริการแอพพลิเคชั่นและฮาร์ดแวร์หลายราย ดังนั้นนักพัฒนาแอปพลิเคชันค้าปลีกและนักเขียนบริการจึงสามารถเลือกปฏิบัติตามมาตรฐาน JavaPOS หรือ OPOS ได้เมื่อเขียนโค้ด อย่างไรก็ตามเนื้อหาของข้อกำหนด UnifiedPOS พร้อมกับภาคผนวกที่เหมาะสมจะเป็นคำจำกัดความของวิธีการพัฒนาแอปพลิเคชันเพื่อให้เป็นไปตามมาตรฐาน UnifiedPOS

4. พื้นฐานของ POS เป็นข้อกำหนด UnifiedPOS การใช้งาน NET ซึ่งเป็นไปตามวิธีการทั่วไปนี้ในการเข้าถึงและควบคุมอุปกรณ์ต่อพ่วง POS  

ใหม่ Wifi เครื่องพิมพ์การคลัง.jpg

Fiscat ของเครื่องพิมพ์บัญชีชุด MAX80 สามารถรองรับ UPOS โครงการที่กำหนดเองใด ๆ ยินดีต้อนรับที่จะติดต่อเรา!

ส่งคำถาม