Este tutorial descreve como usar o assistente
Java™ Bean J2C para construir um aplicativo da web
simples que processe uma transação do CICS com
diversas saídas possíveis.
Este tutorial pode exigir alguns componentes instaláveis opcionais. Se encontrar erros ou não puder localizar as opções da interface com o usuário ao executar a amostra, assegure-se de que você instalou os componentes opcionais apropriados:
- IBM® WebSphere® Application Server, versão V7.0, V8.0 ou V8.5.
Para utilizar essa amostra, é necessário ter um servidor de aplicativos
instalado e configurado. Para verificar se um ambiente de tempo de execução do servidor
está disponível, clique em Janela > Preferências, expanda Servidor e clique em Tempos
de Execução Instalados. Você pode utilizar essa área de janela para incluir, remover ou editar definições
de tempo de execução do servidor instaladas. Também é possível fazer download e instalar suporte para
um novo servidor.
Este tutorial o conduz até as etapas detalhadas para gerar um
aplicativo J2C que crie uma interface com uma transação
CICS usando uma Interface de Chamada Externa
(ECI). O serviço é construído a partir de uma função
CICS COBOL, getCustomerInfo, que
aceita um número de cliente. Dependendo da classificação do cliente - cliente preferencial, cliente regular ou
mau cliente – o programa retorna informações de saída diferentes sobre o cliente.

Ele
está dividido em vários exercícios que devem ser concluídos em sequência
para que o tutorial funcione corretamente. Este tutorial ensina você a usar o assistente
Java bean J2C para se conectar a um servidor
CICS ECI. Ao concluir os exercícios, você irá:
- Usar o assistente Java bean J2C para criar um
aplicativo J2C que crie uma interface com uma transação
CICS usando uma Interface de Chamada Externa
(ECI).
- Criar um método Java,
getCustomerInfo, que aceita um número de cliente. Dependendo da classificação do cliente - cliente preferencial, cliente regular ou
mau cliente – o programa retorna informações de saída diferentes sobre o cliente.
- Crie uma classe Java TestECIMPO.java para
testar seu aplicativo.
Objetivos de AprendizadoNesse tutorial, você irá:
- Usar o assistente Java bean J2C para criar um
aplicativo J2C que crie uma interface com uma transação
CICS usando uma Interface de Chamada Externa
(ECI).
- Criar um método Java,
getCustomerInfo, que aceita um número de cliente. Dependendo da
classificação do cliente – cliente preferencial, cliente regular ou mau cliente -
o programa retorna informações de saída diferentes sobre o cliente
- Crie uma classe Java de teste para testar o
aplicativo.
Tempo Necessário
Este
tutorial leva aproximadamente 30 minutos para ser concluído. Se você explorar outros conceitos relacionados a este tutorial, poderá levar mais tempo
para ser concluído.
Nível de Qualificação
Experiente
Público
Este tutorial destina-se aos usuários que estão familiarizados com Enterprise Information
systems (EIS) e CICS ECI em particular.
Requisitos do Sistema
Para concluir este tutorial,
é necessário ter as seguintes ferramentas e componentes instalados:
- IBM® WebSphere® Application Server, versão V7.0, V8.0 ou V8.5.
- J2EE Connector (J2C) Tools instalado
- Conexão com um servidor CICS ECI: Neste
tutorial, seu aplicativo interage com um programa
CICS em um servidor.
Especificamente, você precisa
configurar um CICS Transaction Gateway em uma
máquina para acessar o servidor.
Você também precisa executar alguns trabalhos de
configuração na máquina servidor do CICS, onde
quer que o CICS seja executado. Essas etapas não
são cobertas.
- Uma cópia do arquivo COBOL taderc25.cbl. É possível localizar esse arquivo no
diretório de instalação do produto:
<installdir>\IBM\SDP70Shared\plugins\com.ibm.j2c.cheatsheet.content_7.0.0\Samples\CICS\taderc25. Se quiser armazená-lo localmente, é possível copiar o código daqui:
taderc25.cbl
- Um espaço de trabalho vazio.
Pré-requisitos
Para concluir este tutorial
do início ao fim, você deve estar familiarizado com:
- Programação Java e J2EE
- Linguagem de programação COBOL
- Tecnologia do servidor CICS ECI