Antes de pode utilizar o nó de CICSRequest, você deve configurar o protocolo IP InterCommunications (IPIC) no CICS Transaction
Server para z/OS de destino.
O nó CICSRequest pode enviar
pedidos de IPIC sobre TCP/IP ao CICS Transaction
Server para z/OS Versão
3.2 e posterior. Conclua as etapas a seguir no CICS para executar esta configuração:
- Configure o parâmetro de Inicialização do Sistema (SIT) TCPIP=YES.
- Defina o endereço TCP/IP e o nome do host para CICS. Por padrão, eles são
definidos nos conjuntos de dados PROFILE.TCPIP e TCPIP.DATA.
- Inclua um listener TCP/IP no CICS utilizando o seguinte comando CEDA para definir TCPIPSERVICE em um grupo:
CEDA DEF TCPIPSERVICE(service-name) GROUP(group-name)
Assegure-se de que o grupo no qual você define o serviço esteja no parâmetro de inicialização do sistema GRPLIST, para que o listener inicie quando o CICS for iniciado. Os campos-chave
são explicados conforme a seguir:
- POrtnumber:
- A porta na qual o serviço TCP/IP atende.
- PROtocol:
- O protocolo do serviço é IPIC.
- TRansaction:
- A transação que o CICS executa
para tratar pedidos IPIC recebidos. Configure o campo como CISS, que é o padrão.
- Backlog:
- O campo Backlog é o número de pedidos de conexão TCP/IP que são enviados ao CICS, que são colocados
em uma fila TCP/IP para serem designados a uma conexão IPCONN com o CICS. O valor-padrão é 1. Não utilize um valor igual a 0. Um valor igual a 0 indica que nenhum pedido de conexão TCP/IP deve ser designado a uma conexão IPCONN com o CICS, o que desativa os pedidos de conexão recebidos.
- Ipaddress:
- O endereço IP, na forma decimal com pontos, no qual o recurso TCPIPSERVICE atende. Para configurações com mais de uma pilha IP,
especifique ANY para fazer o recurso TCPIPSERVICE atender em todos os endereços.
- SOcketclose:
- Se o CICS aguarda
antes de fechar o soquete após emitir um recebimento para dados recebidos
nesse soquete. Para assegurar que a conexão do nó de CICSRequest sempre permaneça aberta, configure SOcketclose como NO para conexões IPIC.
- SSl:
- Se o serviço TCP/IP do CICS tiver que utilizar o protocolo Secure Sockets Layer (SSL) para criptografia e autenticação. Os valores válidos são NO, YES ou CLIENTAUTH. Em que:
- NO indica que o SSL não deve ser utilizado.
- YES indica que o certificado pessoal da região do CICS deve ser considerado confiável pelo WebSphere Message Broker.
- CLIENTAUTH indica que o certificado pessoal da região do CICS deve ser considerado confiável pelo WebSphere Message Broker e o certificado pessoal do WebSphere Message Broker deve ser considerado confiável pelo CICS.
O nó de CICSRequest são suporta um armazenamento confiável separado, assim o arquivo de armazenamento confiável deve fornecer tanto os certificados pessoais quanto os certificados de assinantes. Para informações adicionais, consulte Protegendo a Conexão Para CICS Transaction Server para z/OS Utilizando SSL.
- Use o comando a seguir para instalar a definição de TCPIPSERVICE:
CEDA INS TCPIPSERVICE(service-name) GROUP(group-name)