Um projeto de Plataforma do CICS define um pacote configurável de plataforma, que é um tipo de pacote configurável de gerenciamento descrevendo uma plataforma. O pacote configurável da plataforma especifica os tipos de região
da plataforma.
Antes de Iniciar
Configure um diretório inicial de plataforma para a plataforma no zFS, antes
de criar o projeto da plataforma do CICS. A melhor prática é usar o diretório inicial da plataforma padrão, /var/cicsts/CICSplex/platform1,
em que CICSplex é o nome do
CICSplex no qual a plataforma será instalada e platform1 é o
nome da sua plataforma. Caso seja necessário usar um diretório
diferente
do diretório inicial da plataforma, será possível mudar
para o nome do diretório alternativo usando o editor do
descritor de plataforma depois de criar o projeto de
plataforma CICS. Para obter instruções para criar um diretório inicial da plataforma no zFS, consulte Preparando o zFS para plataformas.
Se você desejar implementar pacotes configuráveis CICS no nível da sua plataforma, é possível criar os pacotes configuráveis prontos para serem incluídos quando da criação do projeto da plataforma CICS. Por exemplo, é possível implementar um pacote configurável do CICS que contém um recurso necessário em todas as regiões do CICS na plataforma ou uma política que se aplique a diversos aplicativos implementados na plataforma. Se ainda não tiver
nenhum aplicativo, recurso ou política configurado para a
plataforma, será possível incluir os pacotes configuráveis do CICS
na plataforma, depois de criá-la ou a qualquer momento depois de
implementá-la. Para obter instruções para criar um pacote configurável do CICS,
consulte Trabalhando com Pacotes Configuráveis.
Sobre Esta Tarefa
Uma plataforma inclui um ou mais tipos de regiões. Os tipos de regiões são usados
para classificação e contêm as regiões do CICS de
acordo com seu tipo. Por exemplo, todas as regiões do CICS que manipulam conexões com o DB2 podem pertencer ao mesmo grupo. É possível compartilhar as regiões do CICS entre os
tipos de região na mesma plataforma ou com tipos de regiões em outras plataformas.
É possível criar novos tipos de região para serem usados na plataforma. Também é possível escolher adotar grupos do sistema CICS (CSYSGRPs) existentes como tipos de região na plataforma. Uma plataforma única pode incluir tanto tipos de região criada quanto tipos de região adotada.
Os tipos de região criados podem especificar as
propriedades das regiões do CICS que
elas contêm. É possível clonar certos valores de atributo de região para todas as regiões do CICS em um tipo de região especificando os atributos em um nível de tipo de região. Somente regiões do CICS cujas definições têm os mesmos valores especificados para esses atributos ou nenhum valor especificado para esses atributos podem ser parte desse tipo de região. É possível especificar os valores de atributo de região a seguir em um nível de tipo de região:
- Elegível como Regiões de Roteamento (atributo WLMSTATUS)
- Se esta região CICS deve participar ou não de sua carga de trabalho associada como uma região de roteamento quando a região do CICS é iniciada.
- Elegível como Regiões de Destino (atributo DYNROUTE)
- Se esta região do CICS deve estar ativa como uma região de destino e aceitar trabalho para a carga de trabalho para a qual é um destino na inicialização do CICS.
- Ativar Instalação de BAS (atributo AUTOINST)
- Se estes recursos associados à região do CICS por meio de uma descrição do recurso devem ser instalados automaticamente quando o MAS se conectar ao CMAS.
- Ação de Falha de Instalação de BAS (atributo AINSFAIL)
- A ação a ser tomada no caso de uma falha de instalação de BAS.
Se a arquitetura de sua plataforma requerer que todas as regiões do CICS em um tipo de região tenham determinados recursos ou restrições nessas áreas, especifique os valores apropriados em um nível de tipo de região. Se um tipo de região criada
não tiver requisitos especiais para um atributo, não especifique nenhum valor àquele atributo, de modo que qualquer configuração seja permitida nas regiões do CICS. Ao especificar um valor de atributo de região em um nível de tipo de região, esse valor de atributo será bloqueado e não poderá subsequentemente ser alterado em uma região do CICS que é parte do tipo de região.
Se desejar reimplementar uma
topologia do CICSPlex SM
como uma plataforma, será possível adotar um CICS system group (CSYSGRP) existente como um tipo de região
adotada. Cada CSYSGRP adotado como parte de uma plataforma deve
atender os seguintes requisitos:
- O grupo ainda não foi adotado por uma plataforma que já está
instalada. Se o grupo já estiver associado a uma plataforma,
ele não poderá ser adotado como um tipo de região.
- O grupo não contém nenhum subgrupo.
- O grupo não necessitará de modificação (por exemplo, um grupo que está envolvido em WLM ou RTA). As plataformas requerem um bloqueio nos grupos que são usados como tipos de região.
- Todas as regiões do CICS no grupo têm o parâmetro do sistema CICSPlex SM MASPLTWAIT(YES) especificado. MASPLTWAIT(YES) também
é necessário para os Serviços de Aplicativos de Negócios. Esse parâmetro é requerido para instalar automaticamente recursos para um aplicativo ou plataforma quando a região
do CICS é inicializada.
Se você tiver regiões do CICS
em um CSYSGRP que não atendem esses requisitos, e quiser usar as regiões do CICS como parte da plataforma,
inclua suas definições de sistema (CSYSDEFs) em um novo CSYSGRP criado especificamente para a plataforma.
Procedimento
- Na barra de menus do CICS
Explorer, clique em para abrir o assistente Novo Projeto.
- Expanda a pasta Recursos do CICS, clique em Projeto de Plataforma do CICS e clique em Avançar.
- No campo Nome do Projeto, insira um
nome para o projeto da Plataforma do CICS e
especifique o nome e a descrição para a própria plataforma. O local do projeto especifica o local em que o projeto da Plataforma do CICS é salvo em sua área de trabalho
local. Clique em Avançar.
- Clique em Incluir para incluir um tipo de região
na plataforma. No campo Nome, insira um nome para o tipo de região. O novo tipo de região pode ser um tipo de região criado ou um tipo de região adotado. Para adotar um grupo do sistema CICS existente (CSYSGRP) como um tipo de região adotado, você deve ter uma conexão do CICS SM.
- Para um tipo de região criada, clique em Criar um grupo do
sistema. No campo ID, insira um nome de até oito caracteres para o
grupo do sistema CICS (CSYSGRP) que
será criado para o tipo de região.
- Para um tipo de região adotada, clique em Adotar um grupo do sistema
existente. Selecione o CICS system group (CSYSGRP) existente no CICSplex
em que está localizado.
Clique em OK para incluir o tipo de região
na plataforma.
- Repita a etapa para incluir qualquer tipo de região criada ou adotada que requerer para sua plataforma. Após ter incluído um tipo de região, é possível editar suas propriedades, que são o nome do tipo de região e (para tipos de região criados somente) o ID do CSYSGRP. Também é possível remover quaisquer tipos de região que incluir por erro. Clique em Avançar depois de
ter terminado de especificar os tipos de região para a plataforma.
- Opcional: Especifique qualquer pacote configurável do CICS que deseja implementar com a
plataforma. A lista de pacotes configuráveis do CICS é descoberta na área de trabalho local. Selecione os pacotes configuráveis apropriados do CICS e clique em Avançar e, em seguida,
especifique os tipos de região em que cada pacote configurável do CICS será implementado. Se você não tiver
nenhum pacote configurável do CICS pronto para
ser implementado com a plataforma, ignore esta etapa.
- Clique em Concluir para criar o projeto.
Se estiver implementando os pacotes configuráveis do CICS
com a plataforma, você deverá especificar o escopo de implementação antes de poder
clicar em Concluir. O projeto da Plataforma do CICS foi criado e
exibido na visualização Explorador de Projetos da perspectiva do CICS Cloud.
- Use o editor do descritor de plataforma no
CICS Explorer
para editar o projeto de plataforma
CICS para verificar e
concluir as especificações do pacote configurável da plataforma. O editor do descritor de plataforma é aberto
automaticamente após a criação de um projeto de plataforma. Para
abrir o editor do descritor de plataforma mais tarde, clique
duas vezes em qualquer um dos arquivos .xml
do pacote configurável da plataforma, exceto o
arquivo manifest.xml. Para obter um guia de uso do editor do descritor de
plataforma,
consulte O editor do descritor de plataforma.
- Verifique ou edite o nome e a descrição da plataforma
na guia Visão geral do editor do
descritor de plataforma.
Se precisar usar um diretório diferente no lugar do diretório inicial da
plataforma padrão, clique em Navegar para localizar o
diretório inicial que configurou e selecione-o como o diretório inicial
da plataforma.
- Verifique os tipos de região da plataforma na
guia Visão geral do editor do
descritor de plataforma, na área Tipos de
região e use os botões Incluir
e Remover para incluir ou remover
os tipos de região criados ou adotados, conforme o necessário. Para incluir um tipo de região adotada, você deve ter uma conexão do CICS SM. Depois de uma plataforma estar
instalada e ativa, será possível incluir ou remover regiões individuais do CICS nos tipos de região. Entretanto,
não é possível modificar os tipos de região em uma plataforma instalada, portanto finalize os tipos de região
antes de instalar a plataforma.
- Verifique os pacotes configuráveis do CICS
que devem ser implementados com a
plataforma na guia Visão geral do
editor do descritor de plataforma, na área Pacotes
configuráveis do CICS e use os botões Incluir e Remover
para incluir ou remover pacotes configuráveis, conforme o necessário. Para editar qualquer um
dos pacotes configuráveis do CICS, clique duplo
no nome do pacote configurável para abri-lo no editor de manifest do pacote configurável. É possível implementar outros pacotes configuráveis do CICS
no nível da plataforma, depois de tê-la instalado, à medida que desenvolve os
aplicativos e as políticas.
- Selecione cada um dos tipos de região criados em sua
plataforma na guia Tipos de região do
editor
do descritor de plataforma para visualizar as propriedades do
tipo de região. Na área Propriedades de Tipo de Região, especifique quaisquer configurações necessárias que devem se aplicar em todas as regiões do CICS no tipo de região. Somente as regiões do CICS que podem aceitar as configurações necessárias
podem fazer parte desse tipo de região. Se um tipo de região criada
não tiver requisitos especiais para um atributo, não especifique nenhum valor àquele atributo, de modo que qualquer configuração seja permitida nas regiões do CICS.
- Selecione cada um dos tipos de região criados em sua
plataforma na guia Tipos de região do
editor
do descritor de plataforma e clique no botão Incluir
região para incluir uma ou mais
definições de região
CICS,
das regiões CICS que farão parte do tipo de região. Para os tipos de regiões criadas, uma definição de região
do CICS padrão é fornecida,
que você deve substituir por uma definição real para uma região do CICS
no tipo de região. É possível selecionar a definição de região padrão do CICS e substituir
os atributos padrão por seus próprios atributos na área Propriedades da
Região. Ou é possível criar novas definições de região do CICS no tipo de região criado e exclua a definição padrão do CICS.
- Na área Propriedades de região, especifique um nome (até 8 caracteres) para a definição do sistema do CICS (CSYSDEF) para a nova região do CICS. O nome do CSYSDEF deve ser exclusivo no CICSplex.
- O CICS Explorer fornece
um APPLID para a nova região do CICS que
corresponde ao nome especificado, que é a melhor prática. O APPLID é o nome pelo qual a região do CICS é conhecida na rede de intercomunicação, ou seja, é o seu nome de rede. Se necessário, altere o APPLID para que atenda aos requisitos de sua própria
rede.
- Especifique um SYSID para a nova região do CICS. O SYSID, também conhecido como o SYSIDNT, é um nome de 1 a 4 caracteres pelo qual a região
do CICS é conhecida para outras regiões
do CICS.
- Especifique um ou mais tipos de região criados em sua plataforma em que
a nova região do CICS será
incluída. Se estiver compartilhando a região do CICS entre tipos de região, qualquer configuração necessária que tiver especificado para esses tipos de região deverá corresponder e não entrar em conflito.
- Opcional: Se a região do CICS deve usar links de sistema IPIC (SYSLINKs) para se conectar com outras regiões do CICS, especifique um nome de host do caractere ou endereço IPv4 ou IPv6 para a região do CICS, um ID de rede e um número de porta para solicitações de saída. O ID da rede é o NETID do z/OS Communications Server.
Não é possível usar o editor do descritor de plataforma
para incluir, remover ou compartilhar
regiões CICS nos tipos de
região adotados. Somente é possível trabalhar com definições de região do CICS em tipos de região criados.
- Verifique ou edite os tipos de região em que cada
pacote configurável do CICS
deve ser implementado com a plataforma na guia Implementação do editor do
descritor de plataforma.
- Salve o projeto da Plataforma do CICS.
Nota: Quando tiver criado seu projeto de CICS Platform, você deve assegurar o gerenciamento adequado da pasta do projeto criada em sua área de trabalho.
O projeto da Plataforma do CICS não pode ser reconstruído a partir dos dados exportados no zFS e uma falha da estação de trabalho pode fazer com que os dados sejam perdidos. Assegure-se de que
o projeto seja verificado em um sistema de gerenciamento de código-fonte. Ao usar um sistema de gerenciamento de código-fonte que se integra
ao Eclipse, é possível efetuar check-in e check-out de projetos enquanto você trabalha
no CICS Explorer.
Resultados
O projeto CICS Platform tem uma pasta
META-INF que contém os arquivos XML a seguir:
- bundles.xml descreve os pacotes configuráveis do CICS que são implementados com a plataforma.
- deployment.xml descreve as regras que são usadas para implementar os pacotes configuráveis do CICS na plataforma.
- manifest.xml é o arquivo de manifest para o pacote configurável de plataforma e o identifica como um pacote configurável de gerenciamento do CICS.
- platform.xml descreve a plataforma, incluindo seu nome,
descrição, tipos de região e diretório inicial da plataforma.
- regions.xml descreve as regiões do CICS descritas no projeto.
- regionTypes.xml contém os metadados para cada tipo de região, incluindo nome, descrição, tipo de região e ID do grupo do sistema.
- regionTypeLinks.xml descreve a região criada
para os links do tipo de região.
O que Fazer Depois
Exporte o projeto para zFS, configure as regiões do CICS para que correspondam a cada definição de região do CICS criada em um tipo de região em sua plataforma e, então, instale a plataforma no
CICSplex para que se torne disponível. Consulte
Implementando um Projeto de Plataforma do CICS.