Uma política é uma definição XML que contém uma ou mais regras de política. As regras de política descrevem os controles ou ações que podem ser aplicados a uma ou mais tarefas. Uma política é criada em um projeto de Pacote Configurável do CICS e é possível definir uma ou mais políticas em um projeto de Pacote Configurável do CICS. Empacotando suas políticas dessa maneira, é possível implementar políticas como uma única entidade no CICS, facilitando a atualização e o gerenciamento de políticas no CICS.
Sobre Esta Tarefa
Políticas que são implementadas em nível de plataforma se aplicam a todos os aplicativos implementados nessa plataforma. Políticas que são implementadas em nível de aplicativo se aplicam apenas a esse aplicativo, e não aos outros que podem ser executados dentro da mesma plataforma.
Um projeto de Pacote Configurável do CICS existente é necessário para a criação de uma política. Cada política pode definir uma ou mais regras, e uma ou mais políticas podem se aplicar a uma tarefa de usuário individual. Uma política monitora e controla tarefas do usuário. As regras de política definem um tipo de regra que configura um limite, que se for excedido resulta na região do CICS na qual a tarefa está sendo executada tomando uma ação automática.
No tempo de execução, o CICS determina todas as regras que se aplicam a uma tarefa do usuário.
Conforme a tarefa é executada, o CICS aplica as regras do limite mais baixo para o limite mais alto. Quando várias regras se aplicam no mesmo limite, o CICS aplica as regras de tipo de mensagem primeiro, depois as regras de evento e, finalmente, as regras de encerramento de forma anormal. Essa sequência assegura que mensagens e eventos sejam emitidos antes de uma tarefa ser encerrada de forma anormal.
O que Fazer Depois
- Inclua o pacote configurável do CICS que contém a política em uma plataforma, aplicativo ou projeto
de ligação de aplicativos para empacotar para implementação.
Ou:
Ou:
- Exporte o projeto de Pacote Configurável do CICS para o zFS para implementação e depois defina, instale e ative um recurso BUNDLE do CICS para o projeto de Pacote Configurável do CICS. Configure o atributo BASESCOPE para o recurso BUNDLE de uma das seguintes formas:
- Para implementar uma política para ela que se aplique a tarefas do usuário que têm pontos de entrada do aplicativo, e que estão em execução como parte de aplicativos que são implementados em uma plataforma específica, configure o atributo BASESCOPE como
cicsapplication://platform_name////.
- Para implementar uma política para que ela se aplique a todas as tarefas do usuário associadas a um aplicativo CICS específico em execução em uma plataforma específica, configure o atributo BASESCOPE como cicsapplication://platform_name/application_name/application_major_version/application_minor_version/application_micro_version.
- Para implementar uma política para que ela se aplique a todas as tarefas do usuário na região do CICS, deixe o atributo BASESCOPE em branco.
Nota: Se você usar esse método de implementação, será necessário implementar o projeto de Pacote Configurável do CICS em cada sistema z/OS onde deseja aplicá-lo. Por exemplo, se quiser que sua política se aplique a todas as tarefas do usuário associadas a um aplicativo CICS específico em execução em uma plataforma específica, você deverá implementar o projeto de Pacote Configurável do CICS em cada sistema z/OS dentro da plataforma em que o aplicativo é executado e com BASESCOPE configurado como cicsapplication://platform_name/application_name/application_major_version/application_minor_version/application_micro_version.
É possível incluir regras adicionais em uma política com um editor de texto.
Para obter mais informações, consulte
Incluindo Regras em uma Política em um Projeto de Pacote Configurável do CICS.