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

 

Aviso

A integração Smart Link

Aviso

Esse conjunto de serviços 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

Progres

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