Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Introdução:


        O que é a Arquitetura N Camadas:

        Anteriormente, na Arquitetura Cliente‐Servidor, a camada cliente acessava diretamente a camada de Banco de Dados, além de todos os processos serem executados no cliente, tais como: abertura de formulários, acesso a dados, regras de validação, cálculos e relatórios. 

        Na Arquitetura N camadas, apesar da complexidade do ambiente, a divisão das tarefas em camadas possibilita maior distribuição do processamento do sistema. 

  • Cliente - Na camada cliente temos apenas os formulários que serão abertos na execução do programa.

  • Cliente - Na camada cliente temos apenas os formulários que serão abertos na execução do programa.

  • JOB -  Na camada Jobs fica por conta da execução dos processos e também faz a comunicação com a Camada de Banco de Dados.

        O exemplo abaixo mostra como é a arquitetura em N camadas:

     

       Servidor de Jobs

            O que é: 

              É um dos serviços que são executados pelo Host em background, na arquitetura N camadas, esse serviço é habilitado somente no servidor de Jobs. Ele é responsável por executar os processos que são submetidos pelos aplicativos, que por sua vez entram em uma fila de execução(GJOBXEXECUCAO).

           Como Funciona:         

  • GJOBX – Tabela onde são registrados os processos.
  • GJOBXEXECUCAO – Tabela que controla a fila dos processos.

...

Configurações do alias abaixo:

   

  • Cockpit:

         Podemos utilizar o Cockpit para iniciar o processamento de Jobs de forma manual.

Exemplo abaixo:

Image Added

Aviso
titleObservação:

Todos as máquinas que estiverem executando um Host serão adicionadas ao Cockpit, nele  é possível identificar se as máquinas estão ou não executando processos e se estão processando somente Jobs locais ou não.

 

 

 

 

Informações
iconfalse
Deck of Cards
idServidor de Job
Card
label9º Passo:

 

 

...