contact

Le blog

Maison Le blog Qu’est - ce que unifiedpos

Qu’est - ce que unifiedpos

2023-03-01 15:00:36

Unifiedpos (Unified Service Point) est une spécification d'architecture pour les interfaces d'application utilisées avec les périphériques de point de vente dans un environnement de vente au détail.

La norme unifiedpos comprendra:

1. Vue d'ensemble de l'architecture des périphériques unifiedpos Retail.

2. Description écrite de l'interface fonctionnelle de l'appareil.

3. Nomenclature UML et diagrammes pour chaque catégorie d'équipement pour décrire:

4. Connexions entre les classes / interfaces et les objets au sein du système.

La conception UML est la base pour développer des implémentations en utilisant C + +, Java, IDL ou toute autre technologie orientée objet.

6. Conforme aux caractéristiques opérationnelles et aux détails de mise en œuvre de l'architecture unifiedpos.

La norme unifiedpos ne couvre pas:

1. Spécification de l'API spécifique au langage.

2. Composants logiciels complets. Les fournisseurs de matériel, les fournisseurs de logiciels ou les fournisseurs tiers développent et distribuent ces composants.

3. Le processus de certification doit être géré par les comités de normes linguistiques respectifs, tels que OLE (OPOS) pour Retail POS, POS. Le Comité.NET et Java for retail POS (javapos).

L’objectif d’unifiedpos est de fournir:

1. L'architecture de l'appareil est commune et convient aux fournisseurs, aux plates - formes et aux formats de vente au détail.

2. Normes appliquées à l'interface de l'appareil d'une manière indépendante du système d'exploitation et de la langue.

Réduction des coûts de mise en œuvre pour les fournisseurs prenant en charge plusieurs plates - formes (par exemple Windows / com, Windows /.NET et Java), car elles partagent la même architecture. Cela promet d'accélérer la mise sur le marché de l'innovation.

4. L’objectif est de créer un environnement qui empêche la concurrence entre les normes, mais encourage la concurrence entre les réalisations.

Relation pos unifiée entre OPOS et javapos

La spécification unifiedpos normalise et documente l'architecture sous - jacente de l'équipement de vente au détail partagée par javapos, OPOS et pos. .NET standard, d'une manière indépendante du système d'exploitation et de la langue.

Javapos, OPOS et pos. Le standard.NET a été reconnu comme un mappage de plate - forme conforme à la spécification unifiedpos. Dans la version 1.6 d’unifiedpos, des annexes ont été ajoutées pour documenter les détails de mise en œuvre spécifiques à chaque plate - forme. Javapos sera considéré comme le seul mappage de langage Java conforme à unifiedpos, indépendant du système d'exploitation (voir annexe B). OPOS sera considéré comme le seul mappage com neutre en langage compatible avec unifiedpos (voir annexe a). Le pos. Net sera reconnu comme le seul langage neutre compatible avec unifiedpos. .NET Mapping (voir annexe C). Mappage du futur unifiedpos vers Java, com et au - delà. Net sera disponible en annexe à la spécification unifiedpos.

L'acceptation des normes existantes repose sur leur étroite cohérence avec le modèle de conception commun. Historiquement, la norme OPOS utilisait la technologie ActiveX pour fournir une interface de périphérique aux terminaux basés sur Win32. Javapos prend le standard OPOS comme point de départ car:

1. Objectifs similaires. Les deux normes impliquent le développement d'interfaces de périphériques pour une partie de la communauté logicielle.

2. Réutilisation des modèles d'équipement. La plupart des documents OPOS spécifient les propriétés, les méthodes, les événements et les constantes à utiliser pour modéliser le comportement des périphériques. La plupart de ces comportements ne sont pas influencés par le choix du langage de programmation.

3. La courbe d'apprentissage est raccourcie. L'utilisation et la mise en œuvre de l'API OPOS sont déjà un processus familier pour de nombreux fournisseurs d'applications et de matériel. Par conséquent, les développeurs d'applications de vente au détail et les rédacteurs de services peuvent choisir de suivre les normes javapos ou OPOS lorsqu'ils écrivent du Code. Cependant, le contenu de la spécification unifiedpos, ainsi que les annexes appropriées, constitueront une définition de la façon dont les applications seront développées pour répondre à la norme unifiedpos.

La spécification unifiedpos est également la base du pos. Net est implémenté, il suit également cette approche commune d'accès et de contrôle des périphériques pos.

Nouvelle imprimante fiscale wifi.jpg

De fiscatImprimante comptableLa série max80 peut soutenir upos, tout projet personnalisé vous invite à nous contacter!

Envoyer une demande