Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.



O Smart Link é um conjunto de serviços, componentes e estratégias cujo objetivo é conectar a Plataforma TOTVS Apps a produtos on-premises ou cloud, de forma segura, resiliente e performática. As conexões são seguras, utilizam o protocolo SSL e token JWT (Json Web Token) devidamente assinado pelo TOTVS RAC.

O SmartLink implementa duas estratégias, sendo elas: Upstreaming Data Sharing e Behavior Sharing. As informações abaixo abordam somente os componentes necessários para entendimento sobre a integração do Datasul com Smart Link.




Aviso

Para conhecimento mais aprofundado sobre o Smart Link é disponibilizado a documentação de uso interno e acesso restrito aos participantes TOTVS.

Aviso

Esse conjunto de serviços somente poderá ser utilizado para comunicação entre aplicativos TOTVS Apps com os ERP's. Para integrações entre ERP's deve ser utilizado TOTVS EAI2 - Arquitetura.


A estratégia Behavior Sharing visa a troca de eventos, comandos e consultas entre os ERPs e a plataforma de aplicações TOTVS. A integração envolve uma tríade, composta pelas tecnologias a seguir:

Painel
borderColorlightblue
titleColorblack
borderStyledashed
titleTOTVS APPs

É a plataforma de aplicações TOTVS.

A aplicação TOTVS Privacidade de Dados é um exemplo de aplicação que faz o uso da estratégia Behavior Sharing.

Painel
borderColorlightblue
titleColorblack
borderStyledashed
titleSMART LINK

É composto pelos componentes:

    • Server - (Cloud):
      • Infraestrutura em nuvem mantida pela TOTVS.
    • Client - (On-premise):
      • Responsável pela comunicação com o produto Datasul.  
      • Infraestrutura mantida no ambiente do cliente.
      • É utilizado o protocolo GRPC para troca de mensagens.

A comunicação entre os aplicativos hospedados na plataforma TOTVS App com o ERP Datasul ocorrerá através da troca de mensagens, sendo nos dois sentidos:

    • Server → Client.
    • Client → Server.

O Smart Link Client é responsável pelos processos de Recebimento e Envio de mensagens.

Painel
borderColorlightblue
titleColorblack
borderStyledashed
titleDATASUL

O produto Datasul é responsável por realizar os processos:

A comunicação segue num único sentido, sempre do Smart Link Client para o Datasul, sendo que ocorre diretamente com o Servidor de Aplicação Progres.




Painel
borderColorlightblue
titleColorblack
borderStyledashed

A estratégia Upstreaming Data Sharing permite o compartilhamento massivo de dados dos ERPs com a plataforma de aplicações TOTVS. O fluxo de dados segue num único sentido, do ERP para a nuvem.

Atualmente o Datasul não faz o uso dessa estratégia utilizando o Smart Link. A implementação da estratégia Upstreaming Data Sharing no Datasul está na localizada documentação Integração entre o ERP Datasul e o serviço TOTVS Apps (Plataforma TechFin) 



Painel
borderColorlightblue
titleColororange
borderStyledashed
titleMais informações

Exibir filhos
alltrue