< Anterior | Próximo >

Lição 1: Selecionar um Adaptador de Recursos

Esta lição mostra a você as etapas detalhadas para selecionar e configurar o adaptador de recursos para se conectar ao servidor IMS.
A transação do IMS que é usada neste tutorial não é nenhum dos Programas de Verificação de Instalação do IMS. Este tutorial usa DFSDDLT0, um programa de aplicativo IMS que emite chamadas para o IMS com base nas informações da instrução de controle. As instruções de controle DFSDDLT0 para este tutorial são fornecidas. No entanto, para executar este tutorial, você deve configurar seu ambiente para DFSDDLT0 e fornecer a JCL necessária. Este tutorial usa SKS2 como código de transação para o aplicativo DFSDDLT0.
Instruções de Controle DFSDDLT0
S11 1 1 1 1    TP     1
L        GU
E      OK
E  Z0017 DATA  SKS2 M2 SI1M3 SI1
WTO SEGMENT SI1 RECEIVED
L        GN
E      QD
WTO END OF INPUT SEGMENTS
L        ISRT  IW06OUT
L  Z0012 DATA  *******M1SO1
E      OK
WTO SEGMENT SO1 INSERTTED
L        ISRT
L  Z0027 DATA  ********M1SO2*********M2SO2
E      OK
WTO SEGMENT SO2 INSERTTED
L        ISRT
L  Z0048 DATA  **********M1SO3***********M2SO3************M3SO3
E      OK
WTO SEGMENT SO3 INSERTTED
WTO CURRENT PROGRAM STLDDLT2 TERMINATED
L        GU
Este tutorial usa estruturas de dados COBOL para descrever as mensagens de entrada e de saída da transação do IMS. Observe que a mensagem de saída retornada pelo IMS consiste em três segmentos de comprimento fixo:
  • OUTPUT-SEG1 (16 bytes)
  • OUTPUT-SEG2 (31 bytes)
  • OUTPUT-SEG3 (52 bytes)

A mensagem de saída retornada por este aplicativo IMS específico tem um tamanho fixo de 99 bytes e é representada pela estrutura COBOL 01 OUTPUT-MSG.

Uma maneira de desenvolver esse aplicativo multissegmentos é usar a definição COBOL OUTPUT-MSG para definir a saída da transação. Uma segunda maneira é criar uma mensagem de saída para a saída da transação. O código fornecido com este tutorial usa o segundo método, já que ele também pode ser usado para construir um aplicativo que processe uma mensagem de saída de comprimento variável. As definições COBOL para segmentos de mensagens individuais continuam sendo usadas para simplificar o acesso aos dados dos segmentos individuais

Conectando ao servidor IMS

  1. Se o ícone Java™ EE, perspectiva Java EE, não aparecer na guia à direita na parte superior da área de trabalho, é necessário alternar para a perspectiva Java EE. Na barra de menus, selecione Janela > Abrir Perspectiva > Outra. A página Selecionar Perspectiva é aberta.
  2. Selecione Java EE e clique em OK. A perspectiva Java EE é aberta.
  3. Na perspectiva Java EE, selecione Arquivo > Novo > Outro.
  4. Na página Novo, selecione J2C > Bean J2C. Clique em Avançar
  5. Na página Seleção de Adaptadores de Recursos, selecione IMS TM. Para este tutorial, selecione IMS TM Resource Adapter (IBM:10.2.0). Clique em Avançar.
  6. Na página Importação do Conector, selecione WebSphere Application Server v. 7.0.
    Página Conector
  7. Na página Seleção de Cenário, selecione Aplicativos Baseados em IMS COBOL, PL/I ou C.
    Página Seleção de Cenário
  8. Na página Propriedades da Conexão, limpe Conexão Gerenciada e selecione Conexão Não Gerenciada. (Para este tutorial, você usa uma conexão não gerenciada para acessar diretamente o IMS.) Aceite o nome da classe de Conexão padrão de com.ibm.connector2.ims.ico.IMSManagedConnectionFactory. Nos campos em branco, insira todas as informações de conexão necessárias. Os campos obrigatórios, indicados por um asterisco (*), incluem o seguinte:
    1. Para conexão TCP/IP:
      1. Nome do host: (Obrigatório) O endereço IP ou o nome do host do IMS Connect.
      2. Número da porta: (Obrigatório) O número da porta usado pelo IMS Connect de destino.
    2. Para conexão de opção local:
      1. Nome do IMS Connect: (Obrigatório) O nome do IMS Connect de destino.
    3. Para ambos:
      1. Nome do Armazenamento de Dados: (Obrigatório) O nome do armazenamento de dados do IMS de destino.
      Importante: É possível obter informações de conexão do administrador do sistema IMS.
  9. Quando você tiver fornecido as informações de conexão necessárias, clique em Avançar.
< Anterior | Próximo >

Feedback