As políticas são definidas em pacotes configuráveis do CICS. O escopo de uma política descreve como ela é aplicada.
Em uma plataforma, políticas são implementadas em um escopo específico. O escopo pode ser um escopo do aplicativo, um escopo de operação (em um aplicativo) ou um escopo de plataforma.
Quando uma política é implementada com um escopo do aplicativo, ela se aplica a todas as tarefas do usuário na plataforma que possuem as informações correspondentes de plataforma, aplicativo e versão do aplicativo em seu contexto de aplicativos. Quando uma política for implementada com um escopo de operação, ela se aplicará apenas às tarefas do usuário que também correspondem à operação. Quando uma política for implementada com um escopo de plataforma, ela se aplicará a todas as tarefas do usuário na plataforma que possuem a plataforma correspondente em seu contexto de aplicativos.
Uma política também pode ser implementada sem especificar um escopo, nesse caso, seu escopo é definido para a região CICS na qual a política é implementada, e se aplica a todas as tarefas do usuário que estão em execução nessa região CICS. Este método é útil em uma região CICS independente (SMSS) na qual não é possível ter uma plataforma e aplicativos.
Escopo de política efetiva | A que as regras de política se aplicam | Como a política é implementada |
---|---|---|
1 Nenhum escopo (regras sem nenhum escopo se aplicam a qualquer tarefa do usuário que está em execução na região). | As regras de política se aplicam a todas as tarefas do usuário que são executadas na região CICS na qual a política será implementada. | A política é implementada como um recurso BUNDLE do CICS definido no repositório de dados do CSD ou do CICSPlex SM e instalado em qualquer região CICS. |
2 Escopo da plataforma. | As regras de política se aplicam apenas às tarefas do usuário que possuem pontos de entrada do aplicativo e que estão em execução como partes de aplicativos que são implementados na plataforma. | Ao definir um projeto da Plataforma CICS, inclua nele os pacotes configuráveis do CICS que contêm definições de políticas a serem implementadas com a plataforma. Se desejar implementar uma política em uma plataforma já ativa, exporte o pacote configurável de política para o diretório inicial da plataforma no zFS, em seguida, use o diálogo da operação ADDBUNDLE do CICS Explorer para instalá-lo em um tipo de região. Para obter informações adicionais sobre o diálogo da operação ADDBUNDLE, consulte o tópico de ajuda do CICS Explorer "Incluindo um pacote configurável em uma Plataforma CICS". |
3 Escopo do aplicativo. | As regras de política se aplicam a todas as tarefas do usuário que são executadas no aplicativo (ou versão do aplicativo) no qual a política será implementada. | Ao definir um projeto do Aplicativo CICS, inclua nele os pacotes configuráveis do CICS que contêm definições de políticas a serem implementadas com o aplicativo. Como alternativa, também é possível implementar pacotes configuráveis do CICS com a ligação de aplicativos, dependendo da arquitetura de seu aplicativo. |
4 Escopo da operação. | As regras de política se aplicam a todas as tarefas do usuário que são executadas na operação na qual a política será implementada. | Primeiro, você define as políticas em um pacote configurável do CICS. Em seguida, estabelece a definição de escopo para a operação, editando o manifesto do pacote configurável do CICS com o editor de manifesto do CICS para definir um ponto de entrada do aplicativo e um escopo de política. Por último, inclui o pacote configurável do CICS em um projeto do Aplicativo CICS para implementação. Para obter informações adicionais, consulte os tópicos de ajuda do CICS Explorer "Definindo escopos da política" e "Definindo pontos de entrada do aplicativo". |
Quando o CICS processar regras, ele executará todas as regras que se aplicam a um escopo de tempo de execução e as combinará com o valor do limite atual. O CICS então consulta as regras que se aplicam, na ordem do limite inferior para o limite superior. Para diversas regras que se aplicam ao mesmo limite, o CICS processa regras de ação de mensagem, em seguida, regras de ação de evento, em seguida, regras de ação de encerramento anormal. Este método assegura que as mensagens e eventos sejam emitidos antes do encerramento anormal de uma tarefa.