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. Se precisar usar um diretório diferente
como o diretório inicial da plataforma, será possível alterar para o nome
do diretório alternativo usando o editor de plataformas, depois de criar o projeto da plataforma do CICS. Para obter instruções para criar um diretório inicial da plataforma no zFS, consulte Criando um diretório inicial d plataforma no zFS no Centro de Informações do CICS TS 5.1.
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 uma definição
com um identificador exclusivo. No campo ID, insira um nome
para o CICS system group (CSYSGRP)
que será criado para o tipo de região.
- Para um tipo de região adotada, clique em Usar 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 de plataforma no CICS Explorer para editar o projeto da Plataforma do CICS para verificar e concluir as especificações do pacote configurável da plataforma. O editor de plataforma será aberto
automaticamente depois de criar um projeto da plataforma. Para abrir o editor de plataforma posteriormente, clique duas vezes em qualquer um dos arquivos .xml para o pacote configurável da plataforma, exceto o arquivo manifest.xml. Para obter um guia para usar o editor de plataforma, consulte O Editor de Plataforma.
- Verifique ou edite o nome e a descrição para a plataforma na guia Visão Geral do editor 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 para a plataforma na guia Visão Geral do editor da plataforma, na área Tipos de Região e use os botões Incluir e Remover para incluir ou remover tipos de região criada ou adotada conforme 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 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 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 manifesto 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 criada em sua plataforma na guia Tipos de Região do editor de plataforma para visualizar as propriedades de 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 tipo criada em sua plataforma na guia Tipos de Região do editor de plataforma e clique no botão Incluir Região para incluir uma ou mais definições de região do CICS para regiões do CICS que serão parte do tipo de região. Para os tipos de região que você incluiu no assistente quando criou
inicialmente o projeto da Plataforma do CICS,
será fornecida uma definição de região padrão do CICS
que você deverá substituir por uma definição real de 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 de plataforma para incluir, remover ou compartilhar as regiões do CICS em tipos de região adotados. Só é possível trabalhar com as definições da 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 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. Quando você usa um sistema de gerenciamento de código-fonte que se integra
ao Eclipse, é possível registrar e retirar 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 manifesto 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.