contact

Blog

CASA Blog Especificações do ponto de serviço unificado Itália

Especificações do ponto de serviço unificado Itália

2023-09-11 15:27:22

Fiscat's Fiscal Printer.jpg

O Ponto de Serviço Unificado que chamou UPOS em suma, a arquitetura para interfaces de aplicativos para dispositivos pos que são usados no ambiente de varejo. Esta especificação mostrará tanto no sistema operacional independente quanto no idioma neutro e define.

● Uma arquitetura para interface de aplicativo para dispositivos de varejo.

● Um conjunto de comportamentos de dispositivos de varejo suficientes para suportar uma variedade de soluções de POS.

Fiscat'sImpressora FiscalAs séries MAX80 implementaram UPOS há um ano, que tem sido amplamente utilizado na farmácia e em algumas outras lojas. Devido à vária conexão com pos, operações convenientes com teclado externo, abre uma nova maneira de usá-lo.

Dependências 

O sucesso dos objetivos do UnifiedPOS depende de comitês padrão específicos da plataforma (como comitês técnicos JavaPOS e OLE for Retail POS (OPOS) para avançar a arquitetura em documentação específica da plataforma, definições de API e implementações.  

As implementações técnicas específicas exigem:

● Referências de implementação específicas da plataforma.  

● Ficheiros de origem, incluindo:

● Ficheiros de definição. Vários arquivos de interface e classe descritos no padrão.  

● Ficheiros de exemplo. Estes incluirão um conjunto de classes de controle de amostra, para ilustrar a interface apresentada a um aplicativo.  

Quem deve ler este documento

A UnifiedPOS Architecture é direcionada aos comitês padrão que fornecerão o mapeamento específico da linguagem e os Guias do Programador. No entanto, o desenvolvedor de aplicativos que usará dispositivos POS, o desenvolvedor de sistema que escreverá o código do dispositivo POS e os fornecedores de dispositivos POS para varejo podem estar interessados nas características do dispositivo, conforme retratado neste documento.  

Este guia pressupõe que o membro padrão do comitê esteja familiarizado com o seguinte:

● Características gerais dos dispositivos periféricos POS.  

● Terminologia e arquitectura UnifiedPOS.  

● UML para ler o desenho.  

Visão Geral da Arquitectura

UnifiedPOS define uma arquitetura multi-camadas na qual um aplicativo POS interage com o dispositivo físico ou lógico através da camada de controle UnifiedPOS.  

POS Application.jpg

Componentes Arquitetónicos

O Aplicativo POS (ou Aplicativo) é um Aplicativo que usa um ou mais dispositivos UnifiedPOS.  

Os dispositivos UnifiedPOS são divididos em categorias chamadas categorias de dispositivos, como gaveta de dinheiro e impressora POS.  

Cada dispositivo UnifiedPOS é uma combinação destes componentes:

● Controlo para uma categoria de dispositivos. A classe Control fornece a interface entre o aplicativo e a categoria de dispositivo. Ele não contém nenhum componente gráfico e, portanto, é invisível em tempo de execução.  

O Controle foi projetado para que todas as implementações de controle de uma categoria de dispositivos sejam compatíveis. Portanto, o Controle pode ser desenvolvido independentemente do Serviço para a mesma categoria de dispositivos (eles podem até ser desenvolvidos por empresas diferentes).  

● Serviço, que é um componente chamado pelo Controle através da Interface de Serviço. O Serviço é usado pelo Controle para implementar a funcionalidade prescrita pelo UnifiedPOS para um Dispositivo Físico. Ele também pode chamar métodos especiais de eventos fornecidos pelo Controle para entregar eventos para o Aplicativo.  

Um conjunto de classes de serviço pode ser implementado para suportar dispositivos físicos com várias categorias de dispositivos.  

O Aplicativo manipula o Dispositivo Físico (a unidade de hardware ou periférico) chamando as APIs específicas da plataforma que estão em conformidade com o padrão UnifiedPOS. Alguns Dispositivos Físicos suportam mais de uma categoria de dispositivo. Por exemplo, algumas impressoras POS incluem um kickout de gaveta de dinheiro e alguns scanners de código de barras incluem uma escala integrada. No entanto, com o UnifiedPOS, um aplicativo trata cada uma dessas categorias de dispositivos como se fosse um dispositivo físico independente. O desenvolvedor padrão UnifiedPOS Device é responsável por apresentar o periférico dessa forma.  

Nota: Ocasionalmente, um Dispositivo pode ser implementado em software sem hardware exposto ao usuário, caso em que é chamado de Dispositivo Lógico.  

Para continuar! Obrigado!


Enviar um inquérito