pdvpos-knowledge-base


README ConnectTEF | Índice da Seção | Anterior | Próximo

Caminho: Início / Integrações / README

03 - Integrações

A integração é um dos pilares da plataforma ConnectTEF.

Desde sua concepção, o ConnectTEF foi desenvolvido para adaptar-se à realidade tecnológica de cada software house, ERP ou aplicação comercial, oferecendo múltiplos modelos de integração capazes de atender desde sistemas modernos baseados em APIs REST até aplicações legadas que utilizam DLLs, INTPOS, SiTef ou bibliotecas proprietárias.

Ao invés de obrigar o parceiro a reescrever sua aplicação, o ConnectTEF oferece mecanismos que preservam o investimento já realizado, reduzindo custos de implantação e acelerando a adoção da plataforma.


Objetivo

Apresentar todos os modelos de integração disponibilizados pelo ConnectTEF, auxiliando desenvolvedores e software houses na escolha da tecnologia mais adequada para sua arquitetura.


Filosofia da Plataforma

O ConnectTEF foi projetado para que a aplicação comercial permaneça desacoplada dos fabricantes de SmartPOS, adquirentes e protocolos proprietários.

Isso permite que o ERP ou PDV evolua independentemente da infraestrutura de pagamentos, enquanto o ConnectTEF assume toda a complexidade de comunicação com os dispositivos e serviços externos.

O resultado é uma integração mais simples, sustentável e preparada para evoluções futuras.


Modelos de Integração

O ConnectTEF disponibiliza diferentes tecnologias de integração para atender diversos cenários.

REST API

Modelo recomendado para novas integrações.

Ideal para:


REST API Local

Comunicação HTTP diretamente na rede local.

Ideal para:


Provider

Modelo nativo do Android baseado em Content Provider.

Ideal para aplicações executadas diretamente em SmartPOS.


Intent

Modelo nativo do Android baseado em Intents.

Permite iniciar operações diretamente entre aplicações Android.


Windows DLL

Biblioteca nativa destinada a aplicações Windows.

Ideal para sistemas legados ou arquiteturas já baseadas em DLLs.


INTPOS

Camada de compatibilidade baseada na troca de arquivos.

Permite migrar aplicações existentes com o mínimo de alterações.


Compatibilidade com Plataformas Existentes

Além dos modelos nativos de integração, o ConnectTEF oferece mecanismos de compatibilidade que reduzem significativamente o esforço de migração de aplicações já existentes.

Compatibilidade SiTef

Permite preservar integrações desenvolvidas para aplicações que utilizam SiTef.


Compatibilidade Elgin

Facilita a migração de aplicações integradas às soluções Elgin, preservando grande parte da arquitetura existente.


Integração por Plataforma

O ConnectTEF adapta-se ao ambiente onde a aplicação será executada.

Aplicações Desktop

Podem utilizar:


Aplicações Android

Podem utilizar:


Aplicações Web

Podem utilizar:


Aplicações SaaS

Podem utilizar:


Como Escolher a Melhor Tecnologia

A escolha depende principalmente da arquitetura da aplicação.

Cenário Tecnologia Recomendada
Novo ERP Desktop REST API Local
Novo Sistema SaaS REST API
Aplicação Android Provider ou Intent
Aplicação Windows existente Windows DLL
Integração baseada em arquivos INTPOS
ERP integrado ao SiTef Compatibilidade SiTef
ERP integrado à Elgin Compatibilidade Elgin

Benefícios

A arquitetura de integração do ConnectTEF foi projetada para oferecer:


Estrutura desta Seção

Esta seção é composta pelos seguintes capítulos:

Documento Descrição
00 - Visão Geral Introdução à arquitetura de integração do ConnectTEF.
01 - Integração via API REST Integração através de APIs REST.
02 - Integração via API Local Comunicação HTTP na rede local.
03 - Integração via Provider Integração Android utilizando Content Provider.
04 - Integração via Intent Integração Android utilizando Intents.
05 - Integração via INTPOS Compatibilidade baseada em troca de arquivos.
06 - Integração via SiTef Compatibilidade com aplicações SiTef.
07 - Integração via Elgin Compatibilidade com integrações Elgin.
08 - Integração via Windows DLL Integração através de biblioteca nativa Windows.
09 - Integração Desktop Guia para aplicações Desktop.
10 - Integração Web Guia para aplicações Web e serviços em nuvem.
11 - Integração Android Guia para aplicações Android SmartPOS.
12 - Boas Práticas Recomendações para integrações robustas e seguras.

Conclusão

O ConnectTEF foi desenvolvido para atender diferentes gerações de software.

Seja através de APIs modernas, bibliotecas nativas, mecanismos Android ou camadas de compatibilidade para aplicações legadas, a plataforma permite que cada parceiro escolha a estratégia de integração mais adequada ao seu ambiente, preservando investimentos e reduzindo significativamente o esforço de evolução tecnológica.


Veja também