Árvore de páginas

Versões comparadas

Chave

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


Índice


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

necessitam de um

token JWT (Json Web Token) devidamente assinado pelo TOTVS RAC.

O

SmartLink

Smart Link implementa

 

duas estratégias, sendo elas:

  • Behavior Sharing.
  • Upstreaming Data Sharing

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

    Aviso

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


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

    infoinfo
    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 entre o componente Server com o componente Client.
    • A troca de mensagens é nos dois sentidos:
      • Server → Client.
      • Client → Server.
    Informações
    titleDATASUL
    • a

    Image Removed

    Upstreaming Data Sharing

    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 Added


    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 produto Datasul 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 Datasul x Data Sync Service.



    Painel
    borderColorlightblue
    titleColororange
    borderStyledashed
    titleMais informações

    Exibir filhos
    alltrue