Introdução ao Ambiente lote

Os principais componentes do ambiente do lote incluem o planejador de tarefa, as interfaces para o planejador de tarefa, o banco de dados de tarefas e o terminais de grade.

O diagrama a seguir mostra os principais componentes. É possível usar a interface da linha de comandos, a interface Enterprise JavaBeans (EJB), a interface de serviços da web e o console de gerenciamento de tarefa para se comunicar com o planejador de tarefa. O planejador de tarefas possui um banco de dados de tarefas que contém todas as tarefas. O planejador de tarefa no diagrama se comunica com dois terminais de nó. Um servidor de aplicativos que está executando trabalho transacional é executado em outro nó, mas não se comunica com o planejador de tarefa. Este servidor de aplicativos não faz parte do ambiente lote.
Figura 1. Componentes do Lote
Interfaces para o planejador de tarefa, o banco de dados de tarefas e nós

O console de gerenciamento de tarefa fornece uma interface gráfica com o usuário (GUI) com a qual é possível executar funções de gerenciamento de tarefa. A maioria das funcionalidades de outras interfaces também está disponível no console de gerenciamento de tarefa.

Com a interface da linha de comandos, é possível enviar e controlar as tarefas em lote no sistema. O enterprise bean e as interfaces de serviços da Web fornecem funcionalidade semelhante aos programas Java™ Platform, Enterprise Edition (Java EE) e não Java EE por meio de interfaces programáticas. O console administrativo fornece uma interface gráfica com o usuário (GUI) com a qual é possível configurar o planejador de tarefa e visualizar o local dos servidores de terminais.

Os administradores e requisitantes do Lote podem usar o console de gerenciamento de tarefa para visualizar, gerenciar e executar ações relacionadas a tarefas que incluem o envio de uma tarefa, a visualização de tarefas, o cancelamento ou a suspensão de uma tarefa e a continuação de uma tarefa suspensa.

O planejador de tarefa aceita e planeja a execução de tarefas em lote. Ele gerencia o banco de dados de tarefas, designa IDs de tarefas e seleciona onde as tarefas são executadas.

Os terminais de grade são servidores de aplicativos aumentados para fornecer os ambientes de tempo de execução necessários aos aplicativos em lote.

  • Os terminais de grade suportam aplicativos em lote com cálculo intenso. Os aplicativos em lote com cálculo intenso são construídos usando um modelo de programação simples com base nos beans assíncronos. Leia sobre programação de cálculo intenso para obter informações adicionais.
  • O sistema lote suporta aplicativos em lote transacionais. Esses aplicativos executam o processamento de registro semelhante aos aplicativos Java EE mais tradicionais, mas são orientados por entradas de lote e não por usuários interativos. Esse ambiente é construído sobre Plain Old Java Objects (POJOs) familiares para fornecer aos aplicativos em lote um modelo de programação avançado, que suporta processamento reiniciável e gerenciado por contêiner e a capacidade de pausar e cancelar tarefas em execução. Leia sobre o modelo de programação em lote para obter informações adicionais.

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_xdbgcmp
Nome do arquivo: cgrid_xdbgcmp.html