#Outros Produtos

Acessando o sistema - UpdateCenter







Qual a função do Updater na abertura de um sistema?  


Conforme explicado anteriormente, o Updater responde algumas perguntas antes do acesso ao sistema.

Mas que perguntas seriam essas? Basicamente ele irá responder:

* Se o cliente pode acessar esse sistema;* Se o cliente pode usar a versão que ele está acessando;* Se existe alguma atualização disponível para este sistema;

Explicando o fluxo


Nem todos os passos necessários para abertura de um sistema vem do Updater. Para melhor entendimento, vamos analisar o fluxo de abertura e quem executa cada passo.

1 - O cliente abre o sistema;

2 - O sistema solicita o usuário e senha;

3 - O sistema verifica se o usuário e senha informados são válidos;

4 - O sistema determina se será necessário ou não solicitar o passaporte;

5 - O sistema informa ao Updater qual versão foi aberta pelo cliente (Exemplo: WPHD 6.12.40.0/ WSHOP 6.1240.0.0);

6 - O sistema pergunta ao Updater se o cliente tem ou não o direito de utilizar esta versão(caso a resposta do Updater seja negativa o próprio sistema decide se o cliente acessará em contingência ou se irá negar a abertura).

7 - O sistema pergunta ao Updater se existe alguma atualização disponível;

8 - O Updater responde se há alguma atualização disponível(caso haja uma atualização disponível, o Updater entrega esta atualização);

9 - O sistema é aberto.


Não parece, mas em poucos segundos muitos passos são executados.


Versão chamadora

O que acontece se um computador acessar o sistema com uma versão desatualizada? Imagine o seguinte cenário: Um determinado computador não recebe do Updater Master a nova versão de um sistema, no qual os demais computadores da rede já estejam utilizado. Para evitar que o acesso seja impedido, foi desenvolvido o recurso chamado Versão Chamadora. Ao verificar que a versão utilizada é inferior a última versão registrada na base local do Updater,será realizado o download imediato desta versão superior. Este processo recebe o nome de versão chamadora.  Exemplo de versão chamadora em execução:

image2021-5-6_15-58-28.png