Instruções de Configuração de Amostra de Suporte ao Link do Contêiner

Para executar o aplicativo CICS contendo amostra de links, siga as instruções abaixo.

Antes de Iniciar

  1. Certifique-se de ter uma área de trabalho limpa.
  2. Você precisa configurar um CICS Transaction Gateway em uma máquina para acessar o servidor. Também é preciso fazer alguns trabalhos de configuração no servidor CICS, onde você quer que o programa CICS COBOL seja executado. Essas etapas não são cobertas; entre em contato com o administrador do servidor CICS para obter informações de conexão e configuração para o servidor CICS.

Sobre Esta Tarefa

Após você importar a amostra:

É necessário configurar o servidor e associar a amostra a ele.

Procedimento

  1. Para associar a amostra ao servidor CICS, é necessário alterar as informações de conexão na classe de implementação do bean.
  2. Abra Ec03Impl.java em um editor Java™ e altere a seguinte tag para incluir as informações de conexão do servidor CICS.
    /**
     * @j2c.managedConnectionFactory
    class="com.ibm.connector2.cics.ECIManagedConnectionFactory"
     * @j2c.managedConnectionFactory-property name="connectionURL" value="your conenction
    URL"
     * @j2c.managedConnectionFactory-property name="portNumber" value="your port number"
     * @j2c.managedConnectionFactory-property name="serverName" value="your server name"
     * @j2c.connectionSpec class="com.ibm.connector2.cics.ECIConnectionSpec"
     * @generated
     */
  3. Observe que esse exemplo usa a porta padrão 2006. Se o número da porta for diferente, é necessário incluir uma tag para definir o número da porta.
  4. Testando o aplicativo usando o programa TestEc03.java: Para chamar diretamente e executar o programa de amostra, você usa o arquivo TestCustomer.java. Você passa o CustomerNumber, e o CustomerInfo correspondente é retornado.
    1. Clique com o botão direito do mouse em CICS32KSample > sample.cics > TestEc03.java e selecione Executar como > Aplicativo Java.

Resultados

É possível ver os resultados no console:
sample.cics.data.EC03ChannelRecord@24602460
sample.cics.data.OutputContainer@24e524e5
Input data was: Boo                                                     
sample.cics.data.InputContainer@256f256f
Boo             
sample.cics.data.LengthContainer@25942594
Buffer Size: 4 bytes

10000000 00000000 00000000 00000000  |................|



16
Input data was: Boo
Boo

Feedback