Histórico da Página
Objetivo
Este documento tem por objetivo auxiliar no entendimento dos processos que ocorrem no Smart Link Client
implementado no produto Datasul
.
Informações | ||
---|---|---|
| ||
|
Recebimento de mensagens
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 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
|
Informações |
---|
O produto
|
Após as validações serem executadas com sucesso, ocorrem as a
- é realizado o envio da mensagem para reconhecimento no produto
Datasul
. - Mensagem reconhecida:
É enviada ACK
para Smart Link Server.
- Mensagem não reconhecida:
- A mensagem é encaminhada para
DLQ (Dead-Letter Queue
)
. - É realizado o envio de mensagem do erro ocorrido para o
Smart Link Server.
- A mensagem é encaminhada para
Após as validações serem executadas temos o resultado do reconhecimento da mensagem.
- O resultado é registrado no produto
Datasul
e pode ser acompanhando utilizando o programa Gerenciador de Mensagens do Smart Link (html.smart-link-manager). - O resultado também é retornando para o
Smart Link Client
, deste modo dando continuidade no processo de recebimento de mensagem.
Geração de mensagens de resposta
Publicação de mensagens
Envio de mensagens
É o procedimento para realizar o envio das mensagens registradas no produto Datasul
.
- O processo ocorre somente para as mensagens :
- Mensagens publicadas. Mensagens de respostapublicadas ou de resposta, e que estejam com a situação Reconhecida ou Reenviar.
O processo de envio é solicitado pelo componente Smart Link Client
, que possui um agendamento interno do serviço que é executado automaticamente a cada 5 minutos.
Nota |
---|
Para acompanhamento das mensagens Publicadas ou de Resposta utilize o 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.
- Situações de mensagens permitidas para eliminação:
- Finalizada.
- Não reconhecida.
- Abandonada.
- Período de histórico padrão:
- 90 dias.
- Internamente as mensagens são registradas por Data e Tempo.
O processo de saneamento é solicitado pelo componente Smart Link Client
, que possui um agendamento interno do serviço que é executado automaticamente a cada 5 minutos. A execução do saneamento ocorre no produto Datasul
.
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) |