README ConnectTEF | Índice da Seção | Anterior | Próximo —
Caminho: Início / Integrações / Integracao Desktop
A integração Desktop foi desenvolvida para aplicações comerciais executadas em ambiente Windows que necessitam comunicar-se com o ConnectTEF de forma simples, rápida e independente da tecnologia utilizada pelo ERP ou PDV.
O objetivo é permitir que sistemas Desktop integrem-se à plataforma utilizando o modelo de comunicação mais adequado ao seu cenário, preservando a arquitetura existente da aplicação.
O ConnectTEF não impõe uma única tecnologia de integração. Pelo contrário, disponibiliza diferentes alternativas para atender aplicações legadas e novos projetos.
Apresentar as opções de integração disponíveis para aplicações Desktop e orientar qual tecnologia utilizar em cada cenário.
Em aplicações Desktop, o ConnectTEF atua como uma camada intermediária entre o ERP e o ecossistema de pagamentos.
ERP / PDV Desktop
│
├── REST API Local
├── REST API
├── Windows DLL
└── INTPOS
▼
ConnectTEF
│
├── SmartPOS
├── POS
├── Adquirentes
└── Serviços da Plataforma
Toda a comunicação com dispositivos de pagamento permanece centralizada no ConnectTEF.
Modelo recomendado para aplicações Desktop modernas.
Características:
Ideal para:
Permite comunicação através da infraestrutura em nuvem.
Indicado para:
Disponibiliza integração através de biblioteca nativa.
Indicado para:
Compatibilidade para aplicações que já utilizam comunicação baseada em arquivos.
Ideal para projetos de migração com baixo impacto na arquitetura existente.
| Cenário | Tecnologia Recomendada |
|---|---|
| Novo ERP Desktop | REST API Local |
| Novo PDV Desktop | REST API Local |
| Aplicação SaaS | REST API |
| Sistema Legado | Windows DLL |
| Integração INTPOS existente | INTPOS |
| Migração gradual | INTPOS ou Windows DLL |
A integração Desktop oferece diversas vantagens para software houses e desenvolvedores.
O ERP continua responsável apenas pelas regras de negócio.
Toda a comunicação com SmartPOS, adquirentes e dispositivos permanece centralizada no ConnectTEF.
Projetos existentes podem evoluir gradualmente sem necessidade de reescrever toda a camada de integração.
Novos fabricantes, novos dispositivos e novos recursos são adicionados ao ConnectTEF sem exigir alterações significativas na aplicação Desktop.
O ERP permanece desacoplado da tecnologia utilizada pelos fabricantes de equipamentos.
Essa abordagem reduz custos de manutenção e aumenta a vida útil da integração.
A integração Desktop é compatível com aplicações desenvolvidas em diferentes tecnologias, incluindo:
Qualquer linguagem capaz de consumir uma API HTTP ou utilizar bibliotecas compatíveis pode integrar-se ao ConnectTEF.
A integração Desktop é indicada para:
O ConnectTEF foi desenvolvido para adaptar-se à realidade tecnológica do parceiro.
Ao invés de exigir mudanças na arquitetura da aplicação, a plataforma disponibiliza múltiplos modelos de integração para que cada software house escolha a alternativa mais adequada ao seu ambiente.
Essa abordagem reduz riscos, preserva investimentos e acelera o processo de integração.
No próximo capítulo será apresentada a integração destinada às aplicações executadas diretamente em dispositivos SmartPOS Android.