Histórico da Página
Objetivo
Este documento tem por objetivo auxiliar no entendimento dos processos que ocorrem na integração do Datasul
com no Smart Link Client
implementado no produto Datasul
.
Processos:
Índice |
---|
- Recebimento e Reconhecimento de mensagens.
- Processamento e Geração de mensagens de resposta.
- Publicação de mensagens.
- Envio de mensagens.
- Saneamento de mensagens.
Aviso |
---|
Antes de prosseguir certifique-se que já realizou a leitura da página principal |
Aviso |
Caso tenha acessado diretamente essa página, leia Integração Datasul x Smart Link. Nesta página estão os conceitos principais para entendimento sobre correto dos componentes envolvidos na integração. |
Painel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Recebimento de mensagens
Reconhecimento de mensagens
Painel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
borderColor | lightblue |
---|---|
titleColor | orange |
borderStyle | dashed |
title | Componentes envolvidos no processo |
Smart Link Client.
Datasul.
Aviso |
---|
Para acompanhamento das mensagens utilize o programa Gerenciador de Mensagens do Smart Link (html.smart-link-manager), sendo especificamente para troca de mensagens entre os componentes O acompanhamento completo da troca de mensagens abrangendo os componentes |
Recebimento e Reconhecimento de mensagens
O recebimento de uma mensagem ocorrerá através da troca de mensagem entre o Smart Link Server
e o Smart Link Client
, fazendo o uso da . Neste processo é utilizada a estratégia de ACK
e NACK,
indicando para o Smart Link Server
se a mensagem foi reconhecida ou não, deste modo removendo a mensagem da fila.
O reconhecimento de uma mensagem ocorrerá através da troca de mensagem entre o Smart Link Client
e o produto Datasul
, sendo que essa troca de mensagem é realizada diretamente com o Servidor de Aplicação Progress do ambiente Datasul
.
Informações |
---|
O
Após as validações serem executadas com sucesso, é realizado o envio da mensagem para reconhecimento no produto
|
O reconhecimento de uma mensagem ocorrerá através da troca de mensagem entre o Smart Link Client
e o produto Datasul
, sendo que essa troca de mensagem é realizada diretamente com o Servidor de Aplicação Progress do ambiente Datasul
.
Informações |
---|
O produto Validações de responsabilidade Framework:
Validações de responsabilidade Segmentos:
Após as validações serem executadas, |
Datasul
.Para mensagem reconhecida:
É enviada ACKpara Smart Link Server.é retornado o resultado do reconhecimento para o No produto |
Nota |
---|
Para mais informações sobre situações das mensagens acesse a documentação do programa Gerenciador de Mensagens do Smart Link (html.smart-link-manager) |
Nota |
---|
Acesso restrito aos participantes TOTVS. Para informações sobre o desenvolvimento de um programa de reconhecimento de mensagem acesse a documentação. |
O processamento de uma mensagem ocorrerá através da troca de mensagem entre o Smart Link Client
e o produto Datasul
, sendo que essa troca de mensagem é realizada diretamente com o Servidor de Aplicação Progress do ambiente Datasul
.
Informações |
---|
|
Nota |
---|
Acesso restrito aos participantes TOTVS. Para informações sobre o desenvolvimento de um programa processador e gerador de mensagem de resposta acesse a documentação. |
- A mensagem é encaminhada para
DLQ (Dead-Letter Queue
)
. - É realizado o envio de mensagem do erro ocorrido para o
Smart Link Server.
Após as validações serem executadas temos o resultado do reconhecimento da mensagem.
O resultado é registrado no produtoDatasul
e pode ser acompanhando utilizando o programa Nota |
---|
Para mais informações sobre situações das mensagens acesse a documentação do programa |
Gerenciador de Mensagens do Smart Link (html.smart-link-manager) |
Publicação de mensagens
A publicação de mensagens é o procedimento utilizado pelas rotinas do produto Datasul para a troca de mensagens com a plataforma TOTVS Apps
.
Informações |
---|
|
Smart Link Client
, deste modo dando continuidade no processo de recebimento de mensagem.Geração de mensagens de resposta
Publicação de mensagens
|
Nota |
---|
Acesso restrito aos participantes TOTVS. Para informações sobre o desenvolvimento de um programa publicador de mensagem acesse a documentação. |
Envio de mensagens
É o procedimento para realizar o envio das mensagens registradas no produto Datasul
.
Informações |
---|
|
Nota |
---|
Para mais informações sobre situações das mensagens acesse a documentação do programa Gerenciador de Mensagens do Smart Link (html.smart-link-manager) |
Saneamento de mensagens
É o procedimento que ocorre visando eliminar registros de mensagens que atingiram um período de histórico, e contenham alguma das situações permitidas para eliminação.
Informações |
---|
Situações de mensagens permitidas para eliminação:
Período de histórico padrão:
O processo de saneamento é solicitado pelo componente |
Nota |
---|
Para mais informações sobre situações das mensagens acesse a documentação do programa Gerenciador de Mensagens do Smart Link (html.smart-link-manager) |