Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Framework - Linha Logix - FRW - Como configurar o Logix para realizar integrações assíncronas via EAI


time.png Tempo aproximado para leitura: 00:02:00 min

Dúvida
Como configurar o Logix para realizar integrações assíncronas via EAI

Ambiente
Framework - Framework (Linha Logix) - Administração Logix - Todas as versões.

Solução
Algumas integrações com o ERP Logix, como as utilizadas no módulo TOTVS GFE, operam utilizando mensagens assíncronas.

Nesse modelo, a comunicação entre sistemas não ocorre de forma imediata (tempo real), permitindo maior flexibilidade e resiliência no processamento das informações.

Exemplos de adapters que utilizam esse tipo de integração:

Invoice
ListOfAccountPayableDocument

No modelo assíncrono, o envio e o processamento das mensagens ocorrem de forma independente.

Fluxo básico de funcionamento: 

  • O Sistema A envia uma mensagem
  • A mensagem é armazenada em uma fila
  • O Sistema B consome essa mensagem quando disponível
  • O processamento é realizado
  • Opcionalmente, pode haver retorno (resposta)

No LOGIX ao receber uma mensagem assíncrona, o ERP Logix realiza as seguintes etapas:

  • A mensagem é registrada na tabela: EAI_APLICATIVO_FILA
  • Posteriormente, o sistema realiza:
    -Leitura da fila
    -Processamento da mensagem

Para que o processamento das mensagens ocorra corretamente, é obrigatória a configuração de uma instância dedicada de AppServer.

Essa instância será responsável por consumir e processar as mensagens da fila.

Na configuração do appserver, a instância deve possuir um serviço ativo configurado conforme abaixo:

[ONSTART]
Jobs=4GLJOBEAI1
[4GLJOBEAI1]
Environment=prod
Main=EAIStarter


Descrição dos parâmetros

  • ONSTART / Jobs - Define o job que será iniciado automaticamente junto ao AppServer
  • 4GLJOBEAI1 - Nome do serviço responsável pelo processamento da fila
  • Environment - Ambiente de execução (ex: produção – prod)
  • Main - Programa principal responsável por iniciar o processamento das mensagens (EAIStarter)

Importante
A ausência dessa configuração pode impedir o consumo das mensagens
A instância do AppServer deve ser dedicada para garantir performance e estabilidade

Saiba mais
Configurar EAI no logix
DI Integração Logix x GFE
 

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _