UnifiedPOSとは
UnifiedPOS(ユニファイドPOS)は、小売環境でPOSデバイスとともに使用されるアプリケーションインタフェースのアーキテクチャ仕様です。
UnifiedPOS規格には、次のものが含まれます。
1.UnifiedPOS小売周辺機器アーキテクチャの概要。
2.設備機能インタフェースの書面説明。
3.各デバイスカテゴリのUML用語とグラフ。説明に使用する:
4.システム内のクラス/インタフェースとオブジェクト間の接続。
5.UML設計はC++、Java、IDL、またはその他のオブジェクト指向技術開発を使用して実現される基礎である。
6.UnifiedPOSアーキテクチャの動作特徴と実施詳細に適合する。
UnifiedPOS規格には次のものは含まれません。
1.具体的な言語API仕様。
2.完全なソフトウェアコンポーネント。ハードウェアプロバイダ、ソフトウェアプロバイダ、またはサードパーティプロバイダは、これらのコンポーネントを開発して配布します。
3.認証プロセスは、小売POSのOLE(OPOS)、POSのようなそれぞれの言語標準委員会によって管理されなければならない。NETとJava for Retail POS(JavaPOS)委員会。
UnifiedPOSの目的は次のとおりです。
1.設備アーキテクチャは共通であり、サプライヤー、プラットフォーム、小売フォーマットに適している。
2.オペレーティングシステムと言語に依存しない方法でデバイスインタフェースに適用される標準。
3.ベンダーが同じアーキテクチャを共有しているため、Windows/COM、Windows/.NET、Javaなどの複数のプラットフォームをサポートする実装コストを削減します。これにより、イノベーションを市場に押し上げるスピードが加速することが期待されています。
4.目標は環境を創造し、標準間の競争を防止することであるが、実現間の競争を奨励する。
OPOSとJavaPOSの統合POS関係
UnifiedPOSが正規化され、JavaPOS、OPOS、POSによって共有される下位層の小売デバイスアーキテクチャが記録されている。NET標準は、オペレーティングシステムと言語に依存しない方法で使用されます。
のJavaPOS、OPOS、POSがあります。NET規格は、UnifiedPOS仕様に準拠したプラットフォームマッピングとして認識されている。UnifiedPOSバージョン1.6では、各プラットフォームの具体的な実装の詳細を記録するための付録が追加されています。JavaPOSは、UnifiedPOSに唯一準拠し、オペレーティングシステムに依存しないJava言語マッピングとみなされます(付録B参照)。OPOSはUnifiedPOSに唯一適合する言語ニュートラルCOMマッピングとみなされる(付録A参照)。のPOSです。NETは、UnifiedPOSに準拠する唯一の中性言語として認識されます。NETマッピング(付録C参照)。将来のUnifiedPOSからJava、COM、および外部プラットフォームへのマッピング。NETはUnifiedPOS仕様の付録として提供される。
既存の基準の受け入れは、ユニバーサルデザインモデルとの緊密な一致に基づいています。歴史的には、OPOS標準はActiveX技術を使用してWin 32ベースの端末にデバイスインタフェースを提供してきた。JavaPOSはOPOS標準を起点としている。なぜなら:
1.同様の目的。この2つの基準は、ソフトウェアコミュニティの一部のためのデバイスインタフェースの開発に関連しています。
2.設備型番の再使用。OPOSドキュメントのほとんどは、デバイスの動作をモデル化するための属性、方法、イベント、定数を指定しています。これらの行為の多くはプログラミング言語の選択に影響されない。
3.学習曲線の短縮。多くのアプリケーションやハードウェアベンダーにとって、OPOS APIの使用と実装はすでによく知られているプロセスです。したがって、小売アプリケーション開発者およびサービス作成者は、コードを作成する際にJavaPOSまたはOPOS標準に従うことを選択できます。しかし、UnifiedPOS仕様の内容および適切な付録は、UnifiedPOS規格の定義を満たすためにアプリケーションを開発する方法を構成します。
4.UnifiedPOS仕様もPOSの基礎である。NET実装。このようなPOS周辺機器へのアクセスと制御のための一般的な方法にも準拠しています。
Fiscat会計プリンタMAX 80シリーズはUPOSをサポートすることができ、カスタマイズされたアイテムはすべて私たちに連絡することを歓迎します!