Este documento tem por objetivo auxiliar no entendimento dos processos que ocorrem no Smart Link Client
implementado no produto Datasul
.
|
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
.
O
|
O produto
|
Após as validações serem executadas com sucesso, ocorrem as a
Datasul
.É enviada ACK
para Smart Link Server.
DLQ (Dead-Letter Queue
)
. Smart Link Server.
Após as validações serem executadas temos o resultado do reconhecimento da mensagem.
Datasul
e pode ser acompanhando utilizando o programa Gerenciador de Mensagens do Smart Link (html.smart-link-manager).Smart Link Client
, deste modo dando continuidade no processo de recebimento de mensagem.É 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.
O processo de saneamento é solicitado no componente Smart Link Client
, possui um agendamento interno do serviço que é executado automaticamente a cada 5 minutos, sendo que a sua execução ocorrerá no produto Datasul
.
Para mais informações sobre situações acesse o documento Gerenciador de Mensagens do Smart Link (html.smart-link-manager) |