Criando um Projeto de Aplicativo do CICS

Um projeto de Aplicativo do CICS define um pacote configurável de aplicativo. Um pacote configurável de aplicativo é um tipo de pacote configurável de gerenciamento que descreve um aplicativo CICS, incluindo o nome, a descrição e a versão do aplicativo. O pacote configurável do aplicativo referencia os pacotes configuráveis do CICS que contêm os recursos do aplicativo, as dependências e quaisquer políticas do CICS relacionadas ao aplicativo.

Sobre Esta Tarefa

É possível referenciar um ou vários pacotes configuráveis do CICS em um pacote configurável de aplicativo. Empacotando seu aplicativo dessa maneira, é possível implementar um aplicativo e seus pacotes configuráveis como uma única entidade no CICS, facilitando a atualização e o gerenciamento do aplicativo no CICS.

Os projetos de pacote configurável do CICS devem ter um ID e um número de versão a serem incluídos em um pacote configurável de aplicativo. Os projetos de pacote configurável do CICS que foram criados para liberações anteriores ao CICS Transaction Server Versão 5 Liberação 1 não tinham um ID e um número de versão. Se desejar incluir esses projetos de pacote configurável do CICS, use o editor de manifesto do pacote configurável no CICS Explorer para incluir um ID e número de versão nos projetos.

Um pacote configurável do CICS pode ser instalado em regiões do CICS por apenas um aplicativo ou plataforma. Não é possível incluir o mesmo pacote configurável do CICS em outros aplicativos que estão instalados nas mesmas regiões do CICS na plataforma e não é possível incluí-lo na plataforma. Se seu aplicativo requerer um recurso que está em um pacote configurável do CICS que foi instalado no tipo de região de destino na plataforma, crie um novo projeto de pacote configurável do CICS. Declare o recurso como uma dependência para o novo pacote configurável do CICS especificando uma importação no arquivo de manifesto. Em seguida, inclua o novo projeto de pacote configurável do CICS no projeto do aplicativo. Para obter instruções sobre como declarar um recurso como uma dependência, consulte Definindo Dependências de Pacote Configurável.

As informações contidas em um projeto de Aplicativo do CICS são usadas no gerenciamento de várias versões de um aplicativo no CICS Explorer. Ao modificar o aplicativo, incremente o número da versão no descritor de aplicativo.

Procedimento

  1. Abra a perspectiva CICS Cloud.
  2. Na visualização Explorador de Projetos, clique com o botão direito do mouse na janela e clique em Novo > Projeto para abrir o assistente de Novo Projeto.
  3. Expanda a pasta Recursos do CICS, clique em Projeto de Aplicativo do CICS e clique em Avançar.
  4. No campo Nome do Projeto, insira um nome para o projeto. A seção Propriedades do Aplicativo do assistente é preenchida automaticamente, é possível editar o nome, a descrição e a versão se for necessário.
  5. Clique em Avançar.
  6. Selecione os projetos de pacote configurável do CICS que deseja incluir no aplicativo. É possível usar o editor de aplicativos para incluir pacotes configuráveis adicionais do CICS após criar o projeto do aplicativo.
  7. Clique em Concluir para criar o projeto.

Resultados

O projeto do aplicativo é criado. O projeto contém a pasta META-INF com três arquivos XML:

Para editar o projeto de aplicativo, expanda a pasta META-INF para o aplicativo e dê um clique duplo no arquivo application.xml ou bundles.xml. Use o editor de aplicativos para alterar as propriedades de requisição e incluir ou remover pacotes configuráveis do CICS a partir do projeto de aplicativo. Para um guia ao uso do editor de aplicativos, consulte O Editor de Aplicativos.

Nota: Ao criar e implementar seu projeto de aplicativo usando CICS Explorer, você deve assegurar o gerenciamento adequado da origem do projeto. O projeto de aplicativo 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.

O que Fazer Depois

Crie um projeto de Ligação de Aplicativos para definir como o pacote configurável de aplicativo é implementado na plataforma.