Á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

Smart Link implementa duas estratégias, sendo elas: Upstreaming Data Sharing

e Behavior

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 é disponibilizada a documentação de uso interno e acesso restrito aos participantes TOTVS. 

Aviso

A integração Smart Link somente poderá ser utilizado utilizada para comunicação entre aplicativos TOTVS Apps com os ERP's ERPs. Para integrações entre ERP's ERPs deve ser utilizado TOTVS EAI2 - Arquitetura.


A estratégia Behavior Sharing visa a troca de

eventos, comandos e consultas

mensagens 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

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

O Smart 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

O modo de operação do Smart Link utilizado na integração com o Datasul é o Single tenant, neste modo a aplicação externa opera com um único tenantna plataforma TOTVS Apps.

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 Progress. Isto é, o produto Datasul não realiza requisições para os componentes da integração com Smart Link.


Image RemovedImage Added


Painel
borderColorlightblue
titleColorblack
borderStyledashed

A estratégia Upstreaming Data

Sharing 

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 produto 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) 

Datasul x Data Sync Service.



Painel
borderColorlightblue
titleColororange
borderStyledashed
titleMais informações

Exibir filhos
alltrue