Histórico da Página
...
Foi implementada na framework RM uma arquitetura que permite a leitura e consumo automático das mensagens disponibilizadas no componente Smart Link Server. Através dessa arquitetura, mensagens poderão ser publicadas ou consumidas pelos segmentos. Essa comunicação ocorrerá através de chamadas Rest em api's disponbilizadas disponibilizadas pelo componente Smart Link Server.
Para ativar essa comunicação, o usuário receberá por e-mail duas chaves chamadas "clientId" e "clientSecret". Essas chaves são geradas através de um serviço de provisionamento do cliente (tenant) na plataforma.
Após obter essa chaveessas chaves, o usuário deverá acessar o RM.exe, e executar um assistente chamado "Ativação Totvs Apps" , localizado em "Integração/Totvs Apps", conforme imagem abaixo.
...
Após execução do processo de ativação, será agendado criado um job chamado "ConTotvsAppExecutorTLCProcess". Esse job será agendado para ser executado de 1 em 1 minuto.
Para cada execução desse do job, o serviço de pooling do "SmartLinkClientSmart Link Client" será chamado. Sendo assim, nesse disparado. Nesse momento, todas mensagens de Upstream (mensagens a serem enviadas para a plataforma SmartLilnkServerSmart Lilnk Server) serão enviadas, e serão enviadas. E todas as mensagens de Downstream (mensagens a serem executadas pelo RM) serão baixadas e executadas.
Informações |
---|
Cada mensagem publicada no componente "Smart Link Client" será armazenada no banco de dados na tabela "GTotvsLinkMessage" e cada mensagem processada será incluída na tabela "GTotvsLinkMessageExec". Mensagens processadas com sucesso serão removidas da tabela "GTotvsLinkMessage", ficando portanto seu histórico apenas na tabela "GTotvsLinkMessageExec". |
As equipes dos segmentos, são as responsáveis em publicar e consumir mensagens nessa arquitetura. Para isso, foi criado um documento detalhando como publicar e criar artefatos para consumir mensagens (disponível no link abaixo):
...