contact

Blog

CASA Blog O que é UnifiedPOS

O que é UnifiedPOS

2023-03-01 15:00:36

UnifiedPOS (UnifiedPOS) é uma especificação de arquitetura para interfaces de aplicativos usadas com dispositivos de ponto de venda em ambientes de varejo.

A norma UnifiedPOS incluirá:

1. A visão geral da arquitetura periférica de varejo UnifiedPOS.  

2. Explicações escritas da interface de função do dispositivo.

3. Terminologia UML e diagramas para cada categoria de dispositivo, para descrever:

4. As conexões entre as classes/interfaces e objetos dentro do sistema.

5. O projeto UML serve como a base para o desenvolvimento de implementações usando C++, Java, IDL, ou qualquer outra tecnologia orientada a objetos.

6. Características operacionais e detalhes para implementações que são compatíveis com a arquitetura UnifiedPOS.

O padrão UnifiedPOS não incluirá:

1. Especificações específicas da API de linguagem.  

2. Componentes completos do software. Fornecedores de hardware, fornecedores de software ou fornecedores terceiros desenvolvem e distribuem esses componentes.  

3. O processo de certificação deve ser gerenciado pelos respectivos comitês de padrão linguístico, como o OLE for Retail POS (OPOS), POS for . Comitês NET e Java for Retail POS (JavaPOS).

Os objetivos do UnifiedPOS são fornecer:

1. A arquitetura do dispositivo é universal e aplicável em fornecedores, plataformas e formatos de varejo.

2. Padrões para aplicação em interfaces de dispositivos de forma independente do sistema operacional e neutra em linguagem.  

Custos de implementação reduzidos para fornecedores suportarem várias plataformas (por exemplo, Windows/COM, Windows/.NET e Java) porque partilham a mesma arquitectura. Espera-se que isso acelere a velocidade de trazer inovação para o mercado.

4. O objetivo é criar um ambiente que impeça a concorrência entre normas, mas incentive a concorrência entre implementações.

Relação UnifiedPOS com OPOS e JavaPOS

A especificação UnifiedPOS formaliza e documenta a arquitetura subjacente do dispositivo de varejo, compartilhada pelo JavaPOS, OPOS e POS para . Padrões NET, de forma independente do sistema operacional e neutra em linguagem.

O JavaPOS, OPOS e POS para . Os padrões NET foram reconhecidos como mapeamentos de plataforma compatíveis da especificação UnifiedPOS. No UnifiedPOS Versão 1.6, anexos foram adicionados a fim de documentar detalhes específicos de implementação para cada uma dessas plataformas. JavaPOS será reconhecido como o único mapeamento de linguagem Java em conformidade com UnifiedPOS, neutro no sistema operacional (Veja Apêndice B). O OPOS será reconhecido como o único mapeamento COM neutro em linguagem compatível com UnifiedPOS (Ver Apêndice A). POS para . A NET será reconhecida como a única língua neutra em conformidade com o UnifiedPOS . Mapeamento da rede (ver apêndice C). Mapeamentos UnifiedPOS futuros para plataformas diferentes de Java, COM e . A NET será incluída como apêndices à especificação UnifiedPOS à medida que estiverem disponíveis.  

Esta aceitação das normas existentes baseia-se na sua estreita conformidade com um modelo de projeto comum. Historicamente, os padrões OPOS forneciam interfaces de dispositivo para terminais baseados em Win32 usando tecnologias ActiveX. JavaPOS foi baseado no padrão OPOS como ponto de partida porque:

1. Propósitos semelhantes. Ambas as normas envolveram o desenvolvimento de interfaces de dispositivos para um segmento da comunidade de software.  

2. Reutilização de modelos de dispositivos. A maioria da documentação do OPOS especifica as propriedades, métodos, eventos e constantes usadas para modelar o comportamento do dispositivo. Esses comportamentos não são afetados principalmente pela escolha da linguagem de programação.

3. Curva de aprendizagem reduzida. Usar e implementar as APIs do OPOS já é um processo familiar para vários fornecedores de aplicativos e hardware. Como resultado, desenvolvedores de aplicativos de varejo e escritores de serviços têm a opção de conformar os padrões JavaPOS ou OPOS ao escrever seu código. O conteúdo da especificação UnifiedPOS, no entanto, juntamente com o Apêndice apropriado, constituirá a definição de como uma aplicação pode ser desenvolvida para atender à norma UnifiedPOS.

4. A especificação UnifiedPOS também é a base para o POS para . Implementação NET, que adere igualmente a esta abordagem comum para o acesso e controle de periféricos POS.  

NOVO Wifi Fiscal Printer.jpg

Fiscat'sImpressora FiscalA série MAX80 pode suportar UPOS, você está muito bem-vindo para entrar em contato conosco para qualquer projeto personalizado!

Enviar um inquérito