Para executar o aplicativo CICS
contendo amostra de links, siga as instruções abaixo.
Antes de Iniciar
- Certifique-se de ter uma área de trabalho limpa.
- 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
- Para associar a amostra ao servidor CICS,
é necessário alterar as informações de conexão na classe de implementação do bean.
- 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
*/
- 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.
- 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.
- Clique com o botão direito do mouse em
e selecione .
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