Entendendo os Elementos no Ambiente de Lote

Um ambiente em lote típico consiste em um planejador de tarefa, contêiner de lote, aplicativos em lote, tarefas, interfaces para funções de gerenciamento e tabelas de bancos de dados.

O diagrama a seguir descreve os elementos do ambiente em lote básico:
Figura 1. Os elementos em lote
Elementos do ambiente em lote
A lista a seguir descreve os itens do diagrama:
  • Planejador de tarefa

    O planejador de tarefa é o componente do lote que fornece todas as funções de gerenciamento de tarefas, tais como submeter, cancelar e reiniciar. Ele mantém um histórico de todas as tarefas, incluindo aquelas que esperam ser executadas, aquelas em execução e aquelas que já foram executadas. O planejador de tarefas é hospedado em um servidor de aplicativos. Em um ambiente de Implementação de Rede, o planejador de tarefas também pode ser hospedado em um cluster.

  • Contêiner de lote

    O contêiner de lote é o componente do lote que fornece o ambiente de execução para as tarefas em lote. Java™ Platform, Enterprise Edition (Java EE) baseada em aplicativos em lote executados no contêiner em lote. O contêiner em lote é hospedado em um servidor de aplicativos. Em um ambiente de Implementação de Rede, o contêiner de lote também pode ser hospedado em um cluster.

  • Aplicativo em lote de Java EE

    Aplicativos em lote Java EE são aplicativos Java EE regulares, implementados como arquivos Enterprise Archive (EAR), que contêm implementações de um ou mais aplicativos em lote Java. Esses aplicativos em lote Java seguem o lote transacional ou os modelos de programação de processamento intensivo de informações.

  • xJCL

    As tarefas são descritas utilizando-se uma linguagem de controle de tarefa. As tarefas do lote usam uma linguagem de controle de tarefas com base em XML. A descrição da tarefa identifica qual aplicativo executar, suas entradas e saídas.

  • Web, Shell, API

    O planejador de tarefa expõe três tipos de API para acessar suas funções de gerenciamento: Uma interface da web chamada de console de gerenciamento de tarefa, uma linha de comandos shell chamada lrcmd e APIs, disponíveis como serviços da web ou EJBs.

  • Tabelas do planejador

    O planejador de tarefa utiliza um banco de dados relacional para armazenar informações da tarefa. Pode ser qualquer banco de dados relacional suportado pelo WebSphere Application Server. Se o planejador de tarefa estiver armazenado em cluster, o banco de dados deverá ser um banco de dados de rede, tal como o DB2.

  • Tabelas de contêiner

    O contêiner de lote utiliza um banco de dados relacional para armazenar informações de ponto de verificação de aplicativos em lote transacionais. O banco de dados pode ser qualquer banco de dados relacional suportado pelo WebSphere Application Server. Se o contêiner de lote estiver armazenado em cluster, o banco de dados deverá ser um banco de dados de rede, tal como o DB2.

  • JDBC

    O JDBC é a conectividade JDBC padrão com o planejador e as tabelas do contêiner, conforme suportado pelo gerenciador de conexão do WebSphere Application Server.


Í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_cgunder
Nome do arquivo: cgrid_cgunder.html